NEWS
Stromausfall: iobroker startet nicht + backup leer?
-
@chhe sagte in Stromausfall: iobroker startet nicht + backup leer?:
Wenn ich diesen Befehl eingebe:
ls -la /iobroker-data/backup-objects/
dir wäre die Ensprechung. So sieht es bei mir aus:
Und meine ioBroker Ports:
Mit dem 9001 hatte ich mal Probleme wegen eines Intel Graphiktreibers. Habe mir notiert:
ACHTUNG!!!!!!!!!! Intel nutzt jetzt den Port 9001 für Graphik
https://github.com/eclipse/mosquitto/issues/1580
SOLVED :: SOLUTION:
This is a intel graphics card software related issue on windows 10.
How to fix:
In windows, go to:
· Start menu
· Type: Services
· Find the service called: Intel(R) Graphics Command Center Service
· Rightclick > Properties > Startup type = Disabled
This fixed the problem for me.. -
@chhe sagte in Stromausfall: iobroker startet nicht + backup leer?:
node -v
10.17.0npm -v
6.11.3=> Versionen nicht identisch so wie hier gefordert: Link
Äpfel und Birnen
Das eine ist Node und das andere NPM. Die sind in der Regel immer unterschiedlich. Node wird installiert und ist in zwei Verzeichnissen angelegt, die Versionen müssen gleich sein, weil man so sehen kann, ob nicht zwei Node Versionen installiert wurden.
Da Du nur die hälfte von der Ausgabe gepostet hast, sagt das überhaupt nichts aus, wobei ich bei Windows eh nicht weiß, ob das ebenfalls so sein muss.Das einzige was man hier sieht, Du nutz nicht die empfohlene Node Version.
-
@jan1 sagte in Stromausfall: iobroker startet nicht + backup leer?:
wobei ich bei Windows eh nicht weiß, ob das ebenfalls so sein muss.
Bei (m)einem funktionierenden Win System sieht es so aus, wenn diese Info weiter hilft:
wobei im Ordner nodejs nochmals ein Ordner node_modules steckt
Das einzige was man hier sieht, Du nutz nicht die empfohlene Node Version.
Wobei die 10.17.0 noch gut läuft. Ich habe damit keine Probleme, zumindest nicht mit Adptern vom stable. Mit einem beta-Adapter habe ich probs, die aber auch woanders her kommen können.
Und bei @chhe lief es vorher ja auch mit dieser Version. Also daran sollte es in diesem Fall nicht liegenC:\Program Files\iobroker\ioBrMain026>node -v v10.17.0
-
@klassisch
Mir brauchst das nicht erklären und die empfohlen Node 12 ist auch kein Muss, wenn alles läuft. Hier gehts wie immer nur drum, bevorstehende Probleme erst gar nicht aufkommen zu lassen wenn Adapter dann mal die 12 voraussetzten -
@jan1 Ja, Node-Updates sind halt so eine Sache. Und wenn man nicht weiß was man da tut (und ich weiß es leider nicht), kann man noch mehr schädigen, fürchte ich. Deshalb bin ich auch noch auf node 10. Ich kann hier leider nur Vergleichswerte von einem funktionierenden System beisteuern. Manchmal hilft das, manchmal auch nicht.
-
@klassisch
Bei Linux ist ein Node Update sehr einfach, da man hier einfach in der Source die gewünschte Version einträgt und dann ein System Update startet, fertig und 100% richtig. Bei Windows bin ich raus, da es dort wohl etwas schwerer ist. -
Ich konnte nun über
iobroker add admin --port 8089
eine neue Admin Instanz erstellen, die ich auch aufrufen konnte. Damit war es mir möglich über backitup ein Backup von vorgestern einzuspielen. Seitdem läuft wieder alles.
Ein hoch auf Backups.... Schade, dass ioBroker unter Windows so anfällig ist. Die Einschätzung mit der schwierigen Updatesituation unter Windows teile ich. Evtl. ziehe ich den ioBroker doch mal auf den Raspberry um.
-
@chhe
Auf Linux ist es dann aber bei nem Stromausfall noch wilder, da hier gegebenenfalls das OS wegen Dateisystem Fehler hinüber ist und nicht nur der IOBroker. Stromausfall ist immer schlecht, aber Windows ist da etwas im Vorteil. -
@chhe sagte in Stromausfall: iobroker startet nicht + backup leer?:
Ich konnte nun über
iobroker add admin --port 8089
klasse, kannte ich noch nicht.
Ein hoch auf Backups....
+1
Schade, dass ioBroker unter Windows so anfällig ist.
Nein, das unterschreibe ich nicht. Wenn man nicht gerade js-controller und/oder nodejs updaten muß, läuft das sehr stabil.
Die Einschätzung mit der schwierigen Updatesituation unter Windows teile ich.
für js-controller gibt es den workaround. Bei nodejs bin leider ich noch ratlos
Evtl. ziehe ich den ioBroker doch mal auf den Raspberry um.
da komme ich her und will nicht wieder dorthin.
Lies mal etwas weiter und Du wirst sehen, daß viele mit Raspi 4 Probs haben. Die meisten wohl wegen schlechter Versorgung, andere wegen SD-cards.Mit schlechter Versorgung hatte ich nie Probs, weil ich das immer gelötet hatte und gute Netzteile + fette Elkos verwende. Aber mit den SD-Cards und eben mit meinen mangelhaften Linux-Kenntnissen und den Linux-Kernel Updates.
Bin dann von einem Raspi auf einen Orange Pi +2e (eMMC + USB- SSD) umgezogen. Lief lange sehr stabil, bis zu einem armbian Kernel Update, der einfach mit einem Update kam. Wochenlange Fehlersuche.
Dann kam eine Zeit, die ich als "npm nodejs-Krise" bezeichne. Da die richtigen Versionen zusammenzuhalten war tricky. Keine Ahnung, ob das noch so ist.
Der Windows Installer hatte das für mich gelöst. Da gab es ein funktionierendes Paket. Nachteil ist eben die größere Trägheit bei gewissen Updates.Generell macht eine USV Sinn (schon mal wegen Router und Switches) und ioBroker läuft bei mir auf einem alten Notebook. Auch wenn die Akkus nicht mehr top sein mögen, so hilft das doch etwas weiter.
-
@klassisch sagte in Stromausfall: iobroker startet nicht + backup leer?:
Da die richtigen Versionen zusammenzuhalten war tricky. Keine Ahnung, ob das noch so ist.
Das macht der Paketmanager. Da muss man keine Versionen 'zusammenhalten'.