NEWS
IoBroker - No connection to database
-
Hi
Als ich heute nach Hause kam spinnte mein IOBroker (Licht ging unvermittelt an und wieder aus).
Also mal nachgeschaut.pi@raspberrypi4:/opt/iobroker/iobroker-data $ iobroker status No connection to databases possible ...
ich habe inzwischen den Raspberry neu gebootet, die objects.json und states.json aus alten Backups geladen, kein Erfolg.
mal kommt einfach nur
pi@raspberrypi4:/opt/iobroker/iobroker-data $ iobroker status No connection to databases possible ...
mal
pi@raspberrypi4:/opt/iobroker/iobroker-data $ iobroker status Server Cannot load /opt/iobroker/iobroker-data/states.json: /opt/iobroker/iobroker-data/states.json: Unexpected end of JSON input. Try last Backup! No connection to databases possible ...
dann mal
Server Cannot load /opt/iobroker/iobroker-data/objects.json: Database file /opt/iobroker/iobroker-data/objects.json does not exists.. Try last Backup! Server Cannot load /opt/iobroker/iobroker-data/objects.json.bak: /opt/iobroker/iobroker-data/objects.json.bak: Unexpected token d in JSON at position 26334274. Continue with empty dataset! No connection to databases possible ...
ein nächstes mal
/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2674 res.forEach(aliveState => { ^
nach dem zehnten Versuch startet IOBroker auf einmal doch wieder, hat aber nach 10 Minuten immer noch keine Admin Oberfläche aufbauen können. Wenn ich jetzt den Status aufrufe kommt wieder
pi@raspberrypi4:/opt/iobroker/iobroker-data $ iobroker status No connection to databases possible ...
Wo kann ich da ansetzen?
-
@wolfgangfb sagte in IoBroker - No connection to database:
Die Stückel Ausgaben mit iobroker status sind merkwürdig
Mache erstmal einsudo reboot
/opt/iobroker/iobroker-data/objects.json does not exists..
Wie hast du es denn kopiert ?
das sieht eher nach dem dann aus ,
bzw. dann danach gehen :https://forum.iobroker.net/topic/43325/mini-howto-cannot-find-view-system-for-search-host?
Edit:
ich habe inzwischen den Raspberry neu gebootet,
habe ich überlesen
-
@wolfgangfb sagte in IoBroker - No connection to database:
nach dem zehnten Versucht sartet IOBroker auf einmal doch wieder,
dies ist auch komisch , aber :
No connection to databases possible ...
Wenn du jetzt nur noch diese Meldung hast dann :
kommt eher von hier
Wichtig: Falls es mit js.controller 3.2.x bei update oder upgrade einen Fehler gibt "No connection to database" dann bitte nochmals versuchen, wenn wieder passiert folgende Schritte ausführen:
Editiere /opt/iobroker/iobroker-data/iobroker.json
Unter objects und states gibt es ein ' "connectTimeout": 2000,`
Zahl ändern in 5000 draus.
Neu versuchen
Nach dem Upgrade am besten den Wert wieder zurücketzen weil der js-controller 3.3 hier optimiert und länger wartet -
Nach ca. 30 Minuten habe ich dann gesehen, dass meine Vis Oberfläche wieder läuft. Auch der IoBroker zeigt jetzt wieder
pi@raspberrypi4:/opt/iobroker/iobroker-data $ iobroker status iobroker is running on this host. Objects type: file States type: file
Aber verunsichern tut mich das ganze doch, zumal es nicht zum ersten mal aufgetreten ist.
Was mich aber am meisten stört ist, dass der IoBroker in diesem Zustand unkontrollierte Aktionen ausgeführt hat (Lichter - Shelly - gingen an und aus, Rollläden wurden teilweise nicht geschlossen, andere schon). -
@wolfgangfb sagte in IoBroker - No connection to database:
Nach ca. 30 Minuten habe ich dann gesehen, dass meine Vis Oberfläche wieder läuft. Auch der IoBroker zeigt jetzt wieder
Ich kenne dein System nicht , wo du ioBroker installiert hast .
Hast du da etwas drauf , was eine hohe Rechnerlast verursacht !?diesem Zustand unkontrollierte Aktionen ausgeführt
Eventuell deine Scripte getriggert auf "wurde aktualisiert " nicht auf "wurde geändert "
Du kannst ja auch mal die Instanz JS komplett ausschalten , sudo reboot machen und dann schauen ob er sauber hochfährt .
Steht nicht s im LOG !? wo es klemmt