NEWS
[gelöst] ioBroker js-controller Upgrade Wahnsinn
-
Probier mal
sudo npm cache clean
vor der Installation `
Das hatten wir doch weiter oben schon, oder?
Hat auch nicht funktioniert.
-
Sorry, hatte ich nicht auf dem Schirm.
-
Sorry, hatte ich nicht auf dem Schirm. `
Lieber ein Tipp zu viel, als einer zu wenig.
Hätte das Ding gerne wieder in aktueller Version am Laufen.
-
rechte ?? `
Sollten angesichts sudo doch keine Rolle spielen?
Fakt ist aber: Dieser Pfad existiert nicht. `
trotzdem waere es sinvoll mal:
sudo chmod -R 777 /opt/iobroker ````\ aus zu fuehren ~Dutch `
Nope. Gleiches Problem.
Außerdem probiert:
einen````
chown -R root /opt/iobrokereinen```` chgrp -R root /opt/iobroker
das gleiche mit einem unverdächtigen User und den Upgrade ohne sudo und mit sudo versucht.
Es kommt immer auf's gleiche raus.
-
Dateisystem kaputt?
Man kann so machen:
cd /opt/iobroker sudo iobroker stop mv node_modules node_modules_ sudo npm cache clean npm i npm@latest-3 -g npm i iobroker.js-controller --production npm i iobroker.admin --production npm i iobroker.discovery --production sudo iobroker start
Und warten…. ioBroker installiert dann alle fehlende Adapter.
Achtung! Alle installierte module werden dabei gelöscht (moved) und neu installiert.
-
Dateisystem kaputt?
Man kann so machen:
cd /opt/iobroker sudo iobroker stop mv node_modules node_modules_ sudo npm cache clean npm i npm@latest-3 -g npm i iobroker.js-controller --production npm i iobroker.admin --production npm i iobroker.discovery --production sudo iobroker start
Und warten…. ioBroker installiert dann alle fehlende Adapter.
Achtung! Alle installierte module werden dabei gelöscht (moved) und neu installiert. `
That did the trick!
Danke.
Keine Ahnung, was da schief war…
-
Ich kenne das Problem.
Geholfen hat bei mir dann bisher immer die manuelle Deinstallation des js-controllers. Danach konnte ich den neuen js-controller installieren. http://forum.iobroker.net/viewtopic.php?f=36&t=8209&start=40#p87969 hatte ich es mal für die Version 1.2.0 beschrieben.
Letztlich war es aber der Grund, weshalb ich den ioBroker nun noch mal unter Raspian Stretch komplett neu aufgesetzt habe (bzw. gerade dabei bin). Trotzdem danke an Bluefox für den geposteten Workaround.
Gruß,
Thorsten
-
Achtung! Alle installierte module werden dabei gelöscht (moved) und neu installiert. `
Gehen denn dabei Einstellungen, Skripte u.s.w. verloren?
Grüße,
Rob
-
Hallo zusammen,
ich habe es so gelöst ..
cd /opt/iobroker sudo iobroker stop mv node_modules node_modules_ sudo npm cache clean npm i npm@latest-3 -g npm i iobroker.js-controller --production iobroker restore 0 sudo iobroker start
Damit kommen die alten Konfigurationen aus dem Backup wieder.
vg
Micha
-
iobroker backup
vorrausgesetzt