NEWS
VIS Adapter funktioniert nach Umzug mit Backitup nicht mehr
-
Hallo zusammen!
Ich habe meinen iobroker auf einen anderen Server umgezogen.
Nach dem Einspielen des Backups mit Backitup scheint alles zu funktionieren, nur der VIS Adapter nicht.
Folgendes Log:vis.0 2023-10-11 12:59:49.015 warn Terminated (UNCAUGHT_EXCEPTION): Without reason vis.0 2023-10-11 12:59:49.015 info terminating vis.0 2023-10-11 12:59:48.507 error Exception-Code: ENOENT: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/config.js' vis.0 2023-10-11 12:59:48.506 error Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/config.js' at Object.openSync (node:fs:603:3) at Object.writeFileSync (node:fs:2324:35) at generateConfigPage (/opt/iobroker/node_modules/iobroker.vis/main.js:203:12) at async buildHtmlPages (/opt/iobroker/node_modules/iobroker.vis/main.js:772:27) at async Object.main [as ready] (/opt/iobroker/node_modules/iobroker.vis/main.js:933:5) vis.0 2023-10-11 12:59:48.506 error unhandled promise rejection: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/config.js' vis.0 2023-10-11 12:59:48.505 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). vis.0 2023-10-11 12:59:48.413 info vis license is OK. vis.0 2023-10-11 12:59:48.237 info starting. Version 2.1.4 (non-npm: iobroker/ioBroker.vis) in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.1, js-controller: 5.0.12
Was muss ich tun um VIS wieder zum laufen zu kriegen?
-
@martin sagte in VIS Adapter funktioniert nach Umzug mit Backitup nicht mehr:
nur der VIS Adapter nicht.
hast du vor dem Restore vis manuell installiert?
-
@homoran Nein.
Soll ich iobroker nochmal neu installieren, dann VIS manuell installieren (Wie mache ich das?) und dann das Backup einspielen? -
@martin
Es sollte reichen, wenn Du- den Vis-Adapter löscht
- den Adapter über die Oberfläche neu installierst (so wie man andere Adapter auch installiert)
- und dann das Backup wiederherstellst
-
@martin du kannst es nachinstallieren
iob install vis@1.4.10
@codierknecht sagte in VIS Adapter funktioniert nach Umzug mit Backitup nicht mehr:
den Vis-Adapter löscht
das funktioniert nicht, wegen den Abhängigkeiten
-
@crunchip sagte in VIS Adapter funktioniert nach Umzug mit Backitup nicht mehr:
wegen den Abhängigkeiten
Die da wären???
Vis ist von anderen Adaptern (Web) abhängig. Andersrum wäre mir neu.Funktioniert auf meinem Testsystem jedenfalls problemlos.
-
Danke euch für die schnellen Antworten.
Ich habe in Proxmox vor dem Einspielen ein Backup erstellt. Das habe ich jetzt zurück geholt und VIS manuell installiert. Jetzt läuft die Wiederherstellung von Backitup gerade bzw. die Adapter werden installiert.
Mal sehen ob es gleich auch mit der VIS funktioniert ...... -
@codierknecht sagte in VIS Adapter funktioniert nach Umzug mit Backitup nicht mehr:
Die da wären???
glaub da gab es Probleme im Zusammenhang mit den sonstigen/zusätzlichen Vis adaptern/widgets im Bezug aufs backup, kann mich aber auch täuschen
-
Jetzt kriege ich dieses Log. Kann aber die IP:8082 nicht aufrufen.
vis.0 2023-10-11 13:32:09.950 info Terminated (NO_ERROR): Without reason vis.0 2023-10-11 13:32:09.090 info vis license is OK. vis.0 2023-10-11 13:32:08.908 info starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.1, js-controller: 5.0.12
-
@crunchip
Ist auch mein Kenntnisstand. Alternative ist ein Backup über eine vollständige Kopie des ioBroker-Data Verzeichnisses in eine Blankoinstallation. Das habe ich gerade erst wieder ausprobiert. Da ist VIS dann auch sofort funktional. -
@martin
Lang genug gewartet? Die vollständige Wiederherstellung kann dauern. -
@samson71 Ja, es ist alles wieder da und alle Adapter laufen, nur die VIS nicht.
-
@martin
Nach welcher Anleitung hast das jetzt gemacht? -
@samson71 Wie kriege ich das vom alten Server runter und auf Proxmox drauf?
-
@samson71 iobroker installiert, VIS installiert, Backup eingespielt.
Und jetzt siehts so aus:vis.0 2023-10-11 13:32:09.950 info Terminated (NO_ERROR): Without reason vis.0 2023-10-11 13:32:09.090 info vis license is OK. vis.0 2023-10-11 13:32:08.908 info starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.1, js-controller: 5.0.12
-
@martin
Mache ich mit WinSCP. Erst lokal runter auf den PC und von da auf die neue Maschine wieder drauf. -
@samson71 Und welche Ordner muss ich da alles mitnehmen?
Wird wohl am besten sein, da auch Node-Red irgendwelche Sachen nicht mehr findet. -
@martin
Nur das Verzeichnis "iobroker-data". -
@samson71 Und jetzt noch eine saudumme Frage. Nutze ich Root + Passwort um mit WINSCP auf den Proxmox (IP des iobrokers) zuzugreifen? Ich komme da nicht drauf ......
-
@martin
Ich habe das meine ich mit dem angelegten User gemacht soweit ich mich erinnere. Der hat alle Rechte.