UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

[Frage] ioBroker nicht erreichbar nach Stromausfall

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

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

ioBroker nicht erreichbar nach Stromausfall

#1

Beitrag von Mibr85 »

Hallo zusammen
heute gab es bei uns einen kurzen stromausfall und seit dem komme ich nicht mehr auf den iobroker (Docker) hab den TW neugestartet und den Container zusätzlich neu gestartet, leider ohne erfolg.
Kennt jemand so ein Problem und hat ggf eine Lösung?
Wenn ich ein Backup des TW von gestern wiederherstelle sind dann die Container auch auf dem Stand von gestern wieder verfügbar?

Im LOG des ioBroker Containers bekomme ich folgendes angezeigt:

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

--------------- 2021-10-22 15:42:49 ---------------

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



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

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

----- Startupscript is now running. -----

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

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



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

----- Debugging information -----

----- -----

----- System -----

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

----- -----

----- Versions -----

----- image: v5.1.0 -----

----- node: v12.22.1 -----

----- npm: 6.14.12 -----

----- -----

----- ENV -----

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

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

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



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

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

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



Nothing to do here.



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

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

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



Existing installation of ioBroker detected in /opt/iobroker.



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

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

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



(Re)Setting folder permissions (This might take a while! Please be patient!)...

Done.



Fixing "sudo-bug" by replacing sudo in iobroker with gosu...

Done.



The object system.adapter.admin.0 was not found!

/opt/scripts/iobroker_startup.sh: Zeile 197: [: !=: Einstelliger (unärer) Operator erwartet.

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

----- Step 4 of 5: Applying special settings -----

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



Some adapters have special requirements/ settings which can be activated by the use of environment variables.

For more information take a look at readme.md on Github!



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

----- Step 5 of 5: ioBroker startup -----

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



Starting ioBroker...



doc.rows is not iterable

TypeError: doc.rows is not iterable

at Object.getInstancesOrderedByStartPrio (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:2787:27)

object system.meta.uuid cannot be updated: Error: DB closed

object system.user.admin created
Zuletzt geändert von gbglace am Do Okt 28, 2021 8:48 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...

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

#2

Beitrag von StefanW »

Hi Micha,

es gibt ein Problem, dass der Portainer manchmal die MAC-Adressen verwürfelt und dann stimmt die IP-Zuordnung nicht mehr

Docker Container sind NICHT Bestandteil des Backups

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.

Hiele
Reactions:
Beiträge: 201
Registriert: Mo Jan 21, 2019 8:15 pm
Wohnort: Stahnsdorf
Hat sich bedankt: 223 Mal
Danksagung erhalten: 148 Mal

#3

Beitrag von Hiele »

Ich hatte mal ein ähnliches Problem und konnte mit "recreate" den Container wieder herstellen.
ABER: Ich habe zu wenig Ahnung um dir dies zu raten - bitte lies erst nach was recreate bewirkt, nicht das alles weg ist ;-)

LG Hiele
"TWS 2600 ID:228, (VPN offen), Reboot erlaubt, DEV"

gbglace
Reactions:
Beiträge: 3585
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1253 Mal
Danksagung erhalten: 1649 Mal

#4

Beitrag von gbglace »

Daher alle Nutzdaten und Konfigurationsdaten bei der Containererzeugung auf eigene separate Volumes Mappen. Für genau solche Probleme ist das Containern erfunden worden. Irgendwas defekt, einfach entsorgen und recreate, fertig. Hast dabei allerdings keine separaten Laufwerke gemappt sind die Konfigurationen und Daten halt weg bei einer solchen Aktion.

Ergänzend überlegen sich vom iO-Broker zu verabschieden. In den einschlägigen Foren führt iO-Broker vor Openhab vor Nodered im Negativranking mit Problemmeldungen, können tun alle drei aber mehr oder weniger das Gleiche. Mein Favorit daher Nodered.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

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

#5

Beitrag von Mibr85 »

Vielen Dank für eure Antwort.
Die Daten sind außerhalb gesichert und vom ioBroker gibt es auch Backups über den Backup Adapter.
Ich werde morgen mal recreat ausprobieren
Grüße Micha

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

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

#6

Beitrag von Mibr85 »

Hallo zusammen
ich habe den iobroker Container neu aufgestezt wie hier app.php/kb/viewarticle?a=74&sid=8667237 ... 90e103bae8 beschrieben (Portweiterleitung 8081 -> 8081)
leider kann ich mit 192.168.178.122:8081 (TW IP + port) nicht auf die den ioBroker zugreifen:

Unable to connect
Firefox can’t establish a connection to the server at 192.168.178.122:8081.

Wenn ich in der Console des Container iobroker start eingebe, kommt folgende Ausgabe:

root@3f78c2e64c12:/opt/iobroker# iobroker start
iobroker controller daemon already running. PID: 13082
root@3f78c2e64c12:/opt/iobroker#

ich weis leider nicht was ich falsch mache...
Bild

hier noch mal die Container config:
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Zuletzt geändert von Mibr85 am Do Okt 28, 2021 8:34 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...

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

#7

Beitrag von Mibr85 »

@mods
bitte nochmal von "gelöst" auf "Frage" stelle
Danke :-)
Zuletzt geändert von Mibr85 am Do Okt 28, 2021 8:32 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...
Antworten

Zurück zu „Docker Container: ioBroker“