NEWS
iobroker nach Stromausfall nicht erreichbar
-
Hallo Zusammen
iobroker ist nach Stromausfall nicht erreichbar, per ssh kann ich mich verbinden.
Bekomme nach iobroker Status folgendes angezeigt:
eule66@rock64:/opt/iobroker$ iobroker status Cannot read system.config: null (OK when migrating or restoring) iobroker is not running on this host. Objects type: file States type: file eule66@rock64:/opt/iobroker$
Habe auch nach dem Mini How To alles abgearbeitet, es funktioniert trotzdem nicht Mini Howto
Habe auch den Fixer drüber laufen lassen auch keine Besserung.
Habe auch das probiert: nicht erreichbarHabe iobroker kurz am laufen gehabt, hatte aber dann diese Meldung.
Cannot read system.config: null (OK when migrating or restoring) Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Cannot find view "system" for search "host" States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 States database error: connect ECONNREFUSED 127.0.0.1:9000 Cannot read system.config: null (OK when migrating or restoring) Cannot read system.config: null (OK when migrating or restoring) iobroker is running on this host.
Kurz danach war iobroker wieder nicht mehr am Laufen
Was kann ich noch machen?Danke für eure Hilfe, Grüße
-
@eule66 sagte in iobroker nach Stromausfall nicht erreichbar:
Was kann ich noch machen?
Backup zücken, Backup einspielen.
-
@thomas-braun Backups spiele ich mit winscp ein und gehe wie folgt vor
sudo iobroker stop sudo iobroker restore 0 sudo iobroker start all sudo iobroker start sudo iobroker upload all
ist das richtig so?
-
Nein.
iobroker wird nicht per sudo angefasst.
Backups am besten per Backitup-Adapter machen (und auch wieder einspielen). -
@thomas-braun iobroker läuft ja nicht, daher habe ich keinen Zugriff auf den backitup Adapter
Meinst du damit ich soll die Installation neu aufsetzen?
Grüße
-
@eule66
Das hängt davon ab welche Art von Backup du zur Verfügung hast. -
das hätte ich zur Verfügung plus einmal jarvis Backup
-
@eule66
Dann halt das letzte Backup in /opt/iobroker/Backups deponieren und restore.
Aber ohne sudo vorweg! -
erhalte folgende Meldung
eule66@rock64:~$ iobroker stop eule66@rock64:~$ iobroker restore 0 Cannot read system.config: null (OK when migrating or restoring) host.rock64 Using backup file mysql_2022_02_25-21_00_35_backupiobroker.tar.gz host.rock64 Cannot find extracted file from file "/opt/iobroker/node_modules/iob roker.js-controller/tmp/backup/backup.json" eule66@rock64:~$ iobroker start all Cannot read system.config: null (OK when migrating or restoring) Cannot find view "system" for search "instance" _design/system missing - call node iobroker.js setup no instances found Uncaught Rejection: TypeError: doc.rows is not iterable at Object.getInstancesOrderedByStartPrio (/opt/iobroker/node_modules/iobroke r.js-controller/lib/tools.js:2863:27) at async /opt/iobroker/node_modules/iobroker.js-controller/lib/cli/cliProces s.js:83:31 eule66@rock64:~$
-
Ich würde den iobroker frisch neuaufsetzen und dann dort das Backup reinspülen.
-
kann es sein das der iobroker sehr anfällig gegenüber Stromausfällen ist. ist jetzt schon das 3. mal das es mich ereilt. meine fhem installation läuft
-
ich vergleiche das alles gerne mit FHEM (wo ich herkomme) - gefühlt hat man das System mit reboots usw nicht so ohne weiteres zerstören können.
https://forum.iobroker.net/topic/51047/gelöst-das-leidige-thema-stromausfall?_=1646135882253
-
@eule66 sagte in iobroker nach Stromausfall nicht erreichbar:
host.rock64 Using backup file mysql_2022_02_25-21_00_35_backupiobroker.tar.gz
mysql ????
-
@wendy2702
hab nun die mysql und die jarvis datei aus dem ordner rausgeschmissen und nur die iobroker datei im backup ordner belassen, das ganze nochmal nach obigen szenario durchlaufen und es geht wieder. -
@eule66 sagte in iobroker nach Stromausfall nicht erreichbar:
hab nun die mysql und die jarvis datei aus dem ordner rausgeschmissen
warum das denn? du musst nur das richtige Paket auswählen und nicht blind:
@eule66 sagte in iobroker nach Stromausfall nicht erreichbar:
iobroker restore 0
auswählen
-
@eule66 Ich gebe.... wenn ich mal einen Restore machen muss immer den Vollständigen Pfad mit Dateinamen an... dann kann soetwas wie bei dir nicht passieren.