NEWS
IoBroker defekt nach Stromausfall.
-
Hallo Community.
Mein IoBroker Webinterface ist nicht mehr erreichbar nach einem Stromausfall könnt Ihr mir weiterhelfen?
Meine Konfiguration:
IoBroker Installation in einem Lxc Container auf Proxmox.
IpAdresse anpingbar.node -v gibt V12.21.0 zurück
nodejs -v gibt V12.21.0 zurück
npm -v gibt 6.14.11 zurückAusgabe des IoBroker Status Befehls:
root@IoBrokerProd:/opt/iobroker# iobroker status Cannot read system.config: null (OK when migrating or restoring) Cannot find view "system" for search "host" iobroker is running on this host
Objects type: file
States type: fileBei tail /opt/iobroker/log/iobroker.current.log
root@IoBrokerProd:/opt/iobroker/log# tail iobroker.current.log 2021-03-23 12:57:42.619 - info: host.IoBrokerProd connected to Objects and States 2021-03-23 12:57:42.813 - info: host.IoBrokerProd added notifications configuration of host 2021-03-23 12:57:42.821 - error: host.IoBrokerProd Cannot find view "system" for search "instance" 2021-03-23 12:57:42.821 - error: host.IoBrokerPro``` d Could not add notifications config of this host: Could not get notifications setup from instances: Cannot find view "system" 2021-03-23 12:57:42.867 - info: host.IoBrokerProd Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system 2021-03-23 12:57:42.869 - error: host.IoBrokerProd Cannot find view "system" for search "host" 2021-03-23 12:57:42.893 - error: host.IoBrokerProd Cannot find view "system" for search "state" 2021-03-23 12:57:42.893 - error: host.IoBrokerProd Cannot find view "system" for search "instance" 2021-03-23 12:57:42.893 - error: host.IoBrokerProd Could not collect system.host.IoBrokerProd states to check for obsolete states: Error: Cannot find view "system" 2021-03-23 12:57:42.893 - error: host.IoBrokerProd _design/system missing - call node iobroker.js setup
MOD-Edit: Code in code-tags gesetzt!
Kann mir da jemand weiterhelfen? Ich möchte ungern alles neu bauen, vor allem ist meine Sicherung schon etwas älter.
Gruß
Mario -
@mfuhr sagte in IoBroker defekt nach Stromausfall.:
nach einem Stromausfall
dann ist wohl die Obects.db hin:
https://forum.iobroker.net/topic/43325/mini-howto-cannot-find-view-system-for-search-host?_=1616505579254 -
Danke vorab für deine Hilfe, ich werde mich mal durch hangeln und schauen ob die angegebene Lösung für mich funktioniert.
-
Hallo, hat alles funktioniert, der IoBroker läuft wieder.
Ich hätte zu der Hilfe noch einen Nachtrag.Nach dem zurück spielen der Objekte und Stats gehörten die Dateien dem Benutzer Root der Start des IoBroker Dienstes funktionierte dann nicht, ich habe nach dem zurückspielen der Konfigurationsdatei noch folgendes gemacht.
chown iobroker:iobroker states.json chown iobroker:iobroker objects.json
anschließend habe ich noch ...
chmod 777 states.json chmod 777 objetcs.json
Ausgeführt.
Mit Linux Rechten kenne ich mich nicht besonders aus, vielleicht war 777 etwas too much, läuft aber damit.
Danke
-
Dann schmeiß den
iobroker fix
noch hinterher.
Und meld dich nicht als root an! (Außer das System gibt keine gescheite user her (docker auf synology)).
Dann hast du auch nicht so'n Hantier mit den Rechten. -
@mfuhr sagte in IoBroker defekt nach Stromausfall.:
Ich hätte zu der Hilfe noch einen Nachtrag.
diese Hilfe ist bereits "hundertmal" getestet worden.
Wenn du damit Probleme hattest, ist entweder bei deiner Installtion etwas krumm, oder du hast es nicht richtig durchgeführt.@mfuhr sagte in IoBroker defekt nach Stromausfall.:
gehörten die Dateien dem Benutzer Root
Möglich, weil ....
@mfuhr sagte in IoBroker defekt nach Stromausfall.:
root@IoBrokerProd:
du als Root unterwegs bist, was du icht solltest
-
Danke, habe ich ausgeführt scheint alles zu funktionieren.