NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Problem] [V4.0 IP4] Derzeit nicht möglich einen frischen ioBroker Container zu starten

Alles rund um io:Broker im Allgemeinen und den entsprechenden Docker-Container für den Timberwolf Server im Speziellen.

Ersteller
Mibr85
Reactions:
Beiträge: 510
Registriert: Mo Dez 02, 2019 5:38 am
Wohnort: Freital
Hat sich bedankt: 396 Mal
Danksagung erhalten: 213 Mal

[V4.0 IP4] Derzeit nicht möglich einen frischen ioBroker Container zu starten

#1

Beitrag von Mibr85 »

Hallo zusammen
leider ist es nicht möglich derzeit einen ioBroker Container aufzusetzen.
Nach Rücksprache mit Buanet liegt es wahrscheinlich an einer zu alten Docker bzw Portainer Version.


Kann das jemand reproduzieren?

Hier mein Container Log was sich endlos wiederholt:

Code: Alles auswählen

    

 

--------------------------------------------------------------------------------

-------------------------     2023-11-13 11:40:41      -------------------------

--------------------------------------------------------------------------------

-----                                                                      -----

----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----

----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----

----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----

----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----

----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----

----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----

-----                                                                      -----

-----              Welcome to your ioBroker Docker container!              -----

-----                    Startupscript is now running!                     -----

-----                          Please be patient!                          -----

--------------------------------------------------------------------------------

 

--------------------------------------------------------------------------------

-----                          System Information                          -----

-----                    arch:                x86_64                       -----

-----                    hostname:            ioBrokerTWS                  -----

-----                                                                      -----

-----                          Version Information                         -----

-----                    image:               v9.0.1                       -----

-----                    build:               2023-11-11T23:44:48+00:00    -----

-----                    node:                v18.18.2                     -----

-----                    [glow=red]node[22]: ../src/node_platform.cc:68:std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.

 1: 0xb85bc0 node::Abort() [node]

 2: 0xb85c3e  [node]

 3: 0xbf30fe  [node]

 4: 0xbf31e1 node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [node]

 5: 0xb438f3 node::InitializeOncePerProcess(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, node::ProcessFlags::Flags) [node]

 6: 0xb43f4b node::Start(int, char**) [node]

 7: 0x7f1c236321ca  [/lib/x86_64-linux-gnu/libc.so.6]

 8: 0x7f1c23632285 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]

 9: 0xac1f4e _start [node]

npm:                                              -----[/glow]

-----                                                                      -----

-----                        Environment Variables                         -----

-----                    SETGID:              1000                         -----

-----                    SETUID:              1000                         -----

--------------------------------------------------------------------------------

 

--------------------------------------------------------------------------------

-----                   Step 1 of 5: Preparing container                   -----

--------------------------------------------------------------------------------

 

Updating Linux packages on first run... Error: Updating failed.

 

 

Registering maintenance script as command... Done.

 

--------------------------------------------------------------------------------

-----             Step 2 of 5: Detecting ioBroker installation             -----

--------------------------------------------------------------------------------

 

Existing installation of ioBroker detected in "/opt/iobroker".

 

--------------------------------------------------------------------------------

-----             Step 3 of 5: Checking ioBroker installation              -----

--------------------------------------------------------------------------------

 

Replacing ioBroker executable to fix sudo bug... Done.

 

(Re)setting permissions (This might take a while! Please be patient!)... Done.

 

Initializing a fresh installation of ioBroker... Failed.

For more details see "/opt/iobroker/log/iob_setup_first.log".

Please check your configuration and try again.

 

This Script will exit now.
Zuletzt geändert von Mibr85 am Mo Nov 13, 2023 12:45 pm, insgesamt 1-mal geändert.
Grüße Micha

TWS 3500 XL #1209 + TWS 2600 #528 + PBM #972,
VPN offen, Reboot möglich
PLZ 01...

SchateMuhl
Reactions:
Beiträge: 252
Registriert: Mi Nov 23, 2022 9:31 pm
Wohnort: Werther bei Nordhausen
Hat sich bedankt: 77 Mal
Danksagung erhalten: 112 Mal
Kontaktdaten:

#2

Beitrag von SchateMuhl »

Hallo Micha

Ich habe am 31.10.2023 exakt die gleiche Version vom ioBrocker-Container auf meinen TWS installiert, bei mir läuft alles und das Log-File sieht auch gut aus. Obwohl 9.0.1 am 10.10.23 erschienen ist.
Habe verschiedene Foren durchforstet und immer wieder wird gesagt das Docker geupdated werden sollte...
Zuletzt geändert von Mibr85 am Mo Nov 13, 2023 12:44 pm, insgesamt 2-mal geändert.
Grüße
Andreas

TWS 3500M ID:992 /XL ID:1198 , VPN offen, Reboot nach Absprache
- KNX mit EibPort V3, 1Home, ENO Gateway, ETS6
- PV Anlagen AC gekoppelt mit Fronius IG 40/60 und Symo 10KW
- 62kWh LiFePo mit 3 x MultiPlus 48/5000 und DC PV Anlagen über MPPT

Ersteller
Mibr85
Reactions:
Beiträge: 510
Registriert: Mo Dez 02, 2019 5:38 am
Wohnort: Freital
Hat sich bedankt: 396 Mal
Danksagung erhalten: 213 Mal

#3

Beitrag von Mibr85 »

ich habe Anfang November einen Container mit exakt gleichen Atributen erstellt, welcher auch lief. Der gestern erstellte Container mit gleichen Atributen läuft immer in den selben Fehler.
Hab auch das Image mal gelöscht und neues Volumen angelegt allex nix gebracht.
In einigen Foren habe ich immer wieder die Vermutung gefunden, dass es an einem zu alten Docker Versuion liegt
Grüße Micha

TWS 3500 XL #1209 + TWS 2600 #528 + PBM #972,
VPN offen, Reboot möglich
PLZ 01...
Benutzeravatar

starwarsfan
Reactions:
Beiträge: 1165
Registriert: Mi Okt 10, 2018 2:39 pm
Hat sich bedankt: 754 Mal
Danksagung erhalten: 947 Mal

#4

Beitrag von starwarsfan »

Hallo miteinander
Mibr85 hat geschrieben: Mo Nov 13, 2023 11:46 am Kann das jemand reproduzieren?
Ja, kann ich, gleiches Problem hier auf dem 2500er, ebenfalls mit IP4.

SchateMuhl hat geschrieben: Mo Nov 13, 2023 12:13 pm Ich habe am 31.10.2023 exakt die gleiche Version vom ioBrocker-Container auf meinen TWS installiert, bei mir läuft alles und das Log-File sieht auch gut aus. Obwohl 9.0.1 am 10.10.23 erschienen ist.
Du hast aber auch einen 3500er, macht wohl einen Unterschied.

Auf dem 3500er lässt sich ioBroker problemlos starten. Gerade parallel auf beiden Wölfen ausprobiert. Auf dem 3500er (Dev-Edition vom 16.03.2023, ARMv8) geht's, auf dem 2500er mit 4.0-IP4 (AMD64) geht's nicht.
Zuletzt geändert von starwarsfan am Mo Nov 13, 2023 5:15 pm, insgesamt 1-mal geändert.
Kind regards,
Yves

- TWS 2500 ID:159 (VPN offen, Reboot nach Rücksprache) - PBM ID:401 - TWS 3500 ID:618 (VPN offen, Reboot nach Rücksprache) - ControlPro - ProxMox - Edomi (LXC / Docker) - ... -

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#5

Beitrag von StefanW »

Hi Yves,

nach Deiner Einschätzung als Docker Experte, liegt das am Container oder ist das ein Problem mit dem TWS? Weil wenn ich es richtig verstehe, hat das ja früher funktioniert und "nur" ein neueres Image macht Probleme (habe jetzt diesen Thread aber nur gaaaanz schnell überflogen).

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Ersteller
Mibr85
Reactions:
Beiträge: 510
Registriert: Mo Dez 02, 2019 5:38 am
Wohnort: Freital
Hat sich bedankt: 396 Mal
Danksagung erhalten: 213 Mal

#6

Beitrag von Mibr85 »

Hier die Antwort vom Ersteller des Docker Containers:

Sorry, Debian Stretch ist EOL seit mehr als einem Jahr, Docker 19.03 seit fast 3 Jahren.
https://endoflife.date/docker-engine
https://endoflife.date/debian

Sicher wäre es möglich eine alte Image Version zu verwenden, dann bekommst du aber neue Probleme. Zum Beispiel erfordern Adapter bestimmte Node Versionen die du dann ggf. nicht bedienen kannst...

MfG,
André
Grüße Micha

TWS 3500 XL #1209 + TWS 2600 #528 + PBM #972,
VPN offen, Reboot möglich
PLZ 01...

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#7

Beitrag von StefanW »

Danke Micha,

wir haben ein Dist-Upg / Docker-Upg im mittelfristigen Plan (wird es allerdings für die 3xx/9xx nicht geben können, weg. des speziellen CPU-Moduls, deshalb haben wir die Upgrade Aktion gemacht).

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Ersteller
Mibr85
Reactions:
Beiträge: 510
Registriert: Mo Dez 02, 2019 5:38 am
Wohnort: Freital
Hat sich bedankt: 396 Mal
Danksagung erhalten: 213 Mal

#8

Beitrag von Mibr85 »

Aber für den 2600 schon oder?
Was kann ich denn bis dahin machen? Über IO Broner läuft 50% meines Smarthomes… :-(
Grüße Micha

TWS 3500 XL #1209 + TWS 2600 #528 + PBM #972,
VPN offen, Reboot möglich
PLZ 01...
Benutzeravatar

starwarsfan
Reactions:
Beiträge: 1165
Registriert: Mi Okt 10, 2018 2:39 pm
Hat sich bedankt: 754 Mal
Danksagung erhalten: 947 Mal

#9

Beitrag von starwarsfan »

Hallo Stefan
StefanW hat geschrieben: Mo Nov 13, 2023 7:37 pm nach Deiner Einschätzung als Docker Experte, liegt das am Container oder ist das ein Problem mit dem TWS? Weil wenn ich es richtig verstehe, hat das ja früher funktioniert und "nur" ein neueres Image macht Probleme
Das liegt leider am TW. Im Image wird unterm Strich einfach Software X und Y installiert und das entwickelt sich beständig weiter. Gerade bei so aktiven Projekten wie ioBroker. Wenn ich in der Fehlermeldung Einträge aus der libc sehe, dann knallt es da sehr weit unten schon. :think:

Als Workaround bleibt da nur, erstmal auf einer alten ioBroker-Version zu bleiben.
Kind regards,
Yves

- TWS 2500 ID:159 (VPN offen, Reboot nach Rücksprache) - PBM ID:401 - TWS 3500 ID:618 (VPN offen, Reboot nach Rücksprache) - ControlPro - ProxMox - Edomi (LXC / Docker) - ... -

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#10

Beitrag von StefanW »

Hi Micha,
Mibr85 hat geschrieben: Di Nov 14, 2023 3:21 amAber für den 2600 schon oder?
Kann ich nicht mit Sicherheit versprechen. Bevor das nicht getestet ist, können wir nicht wissen, ob Mr. BIOS in den Buster beißt (genauer in den Kernel). Wir gehen zwar nicht von einem Problem aus, weil AMD64 ist ein guter Standard, aber man weiß nie, was einen bezüglich der anderen Chips erwartet.


lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Antworten

Zurück zu „Docker Container: ioBroker“