Seite 1 von 1

ioBroker nicht erreichbar nach Stromausfall

Verfasst: Fr Okt 22, 2021 5:23 pm
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

Re: ioBroker nicht erreichbar nach Stromausfall

Verfasst: Fr Okt 22, 2021 5:31 pm
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

Re: ioBroker nicht erreichbar nach Stromausfall

Verfasst: Fr Okt 22, 2021 6:03 pm
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

Re: ioBroker nicht erreichbar nach Stromausfall

Verfasst: Fr Okt 22, 2021 8:05 pm
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.

Re: ioBroker nicht erreichbar nach Stromausfall

Verfasst: Fr Okt 22, 2021 9:26 pm
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

Re: ioBroker nicht erreichbar nach Stromausfall

Verfasst: Do Okt 28, 2021 7:51 pm
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

Re: ioBroker nicht erreichbar nach Stromausfall

Verfasst: Do Okt 28, 2021 8:27 pm
von Mibr85
@mods
bitte nochmal von "gelöst" auf "Frage" stelle
Danke :-)