NEWS
Fehler nach Update iobroker
-
Moin,
Ich habe heute mein iobroker ( Admin )ein update verpasst.
Nun bekomme ich den nicht mehr zum laufen und folgende Meldung.internal/modules/cjs/loader.js:905
throw err;
^Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
at internal/main/run_main_module.js:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []Kann mir jemand helfen wo der Fehler liegt?
Vielen Dank
Gruß -
Moin,
Ich habe heute mein iobroker ( Admin )ein update verpasst.
Nun bekomme ich den nicht mehr zum laufen und folgende Meldung.internal/modules/cjs/loader.js:905
throw err;
^Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
at internal/main/run_main_module.js:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []Kann mir jemand helfen wo der Fehler liegt?
Vielen Dank
Gruß@hoschiman0 sagte in Fehler nach Update iobroker:
heute mein iobroker ( Admin )ein update verpasst.
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller iobroker stop iobroker fix iobroker startund danach
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs -
@hoschiman0 sagte in Fehler nach Update iobroker:
heute mein iobroker ( Admin )ein update verpasst.
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller iobroker stop iobroker fix iobroker startund danach
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs@crunchip das sind die Meldungen
pi@iobroker-pi:~ $ cd /opt/iobroker
pi@iobroker-pi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controlleriobroker.js-controller@4.0.21 preinstall /opt/iobroker/node_modules/iobroker.js-controller
node lib/preinstallCheck.jsNPM version: 6.14.16
iobroker.js-controller@4.0.21 install /opt/iobroker/node_modules/iobroker.js-controller
node iobroker.js setup firstNo connection to databases possible ...
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})npm ERR! code ELIFECYCLE
npm ERR! errno 22
npm ERR! iobroker.js-controller@4.0.21 install:node iobroker.js setup first
npm ERR! Exit status 22
npm ERR!
npm ERR! Failed at the iobroker.js-controller@4.0.21 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-05-01T20_04_42_209Z-debug.log
pi@iobroker-pi:/opt/iobroker $ iobroker stop
pi@iobroker-pi:/opt/iobroker $ iobroker fix
library: loaded
Library version=2022-02-10
ioBroker is not installed in /opt/iobroker! Cannot fix anything...
pi@iobroker-pi:/opt/iobroker $ iobroker start
pi@iobroker-pi:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs
pi@iobroker-pi:/opt/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
armv7l
/usr/bin/nodejs
/usr/bin/node
/usr/bin/npm
v14.19.0
v14.19.0
6.14.16
pi
/opt/iobroker
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 https://deb.nodesource.com/node_10.x buster InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
nodejs:
Installed: 14.19.0-deb-1nodesource1
Candidate: 14.19.0-deb-1nodesource1
Version table:
*** 14.19.0-deb-1nodesource1 100
100 /var/lib/dpkg/status
10.24.1-1nodesource1 500
500 https://deb.nodesource.com/node_10.x buster/main armhf Packages
10.24.0~dfsg-1~deb10u1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
pi@iobroker-pi:/opt/iobroker $ reboot -
@crunchip das sind die Meldungen
pi@iobroker-pi:~ $ cd /opt/iobroker
pi@iobroker-pi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controlleriobroker.js-controller@4.0.21 preinstall /opt/iobroker/node_modules/iobroker.js-controller
node lib/preinstallCheck.jsNPM version: 6.14.16
iobroker.js-controller@4.0.21 install /opt/iobroker/node_modules/iobroker.js-controller
node iobroker.js setup firstNo connection to databases possible ...
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})npm ERR! code ELIFECYCLE
npm ERR! errno 22
npm ERR! iobroker.js-controller@4.0.21 install:node iobroker.js setup first
npm ERR! Exit status 22
npm ERR!
npm ERR! Failed at the iobroker.js-controller@4.0.21 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-05-01T20_04_42_209Z-debug.log
pi@iobroker-pi:/opt/iobroker $ iobroker stop
pi@iobroker-pi:/opt/iobroker $ iobroker fix
library: loaded
Library version=2022-02-10
ioBroker is not installed in /opt/iobroker! Cannot fix anything...
pi@iobroker-pi:/opt/iobroker $ iobroker start
pi@iobroker-pi:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs
pi@iobroker-pi:/opt/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
armv7l
/usr/bin/nodejs
/usr/bin/node
/usr/bin/npm
v14.19.0
v14.19.0
6.14.16
pi
/opt/iobroker
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 https://deb.nodesource.com/node_10.x buster InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
nodejs:
Installed: 14.19.0-deb-1nodesource1
Candidate: 14.19.0-deb-1nodesource1
Version table:
*** 14.19.0-deb-1nodesource1 100
100 /var/lib/dpkg/status
10.24.1-1nodesource1 500
500 https://deb.nodesource.com/node_10.x buster/main armhf Packages
10.24.0~dfsg-1~deb10u1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
pi@iobroker-pi:/opt/iobroker $ rebootnodesource.list gescheit einrichten. Da steht bei dir 10 drin, es sollte 14 drin stehen.
Ausgaben aus der Konsole in CodeTags eingebettet hier rein.
-
@hoschiman0 sagte in Fehler nach Update iobroker:
heute mein iobroker ( Admin )ein update verpasst.
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller iobroker stop iobroker fix iobroker startund danach
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs@crunchip Ich hatte das gleiche Problem eben.
Die ersten 5 Schritte von Dir konnten so angewendet werden und ioBroker läuft wieder (mit altem js-controller).
Wenn ich dann weitermache bekomme ich aber
pi@ioBroker-RasPi:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereitsBevor ich jetzt weitermache und was zerschieße: ist das ok und ich führe den nächsten Befehl auch aus oder stimmt das was nicht? Bisher haben die Updates problemlos funktioniert.
Soll ic hdann das Update js-controller nochmal versuchen? -
@crunchip Ich hatte das gleiche Problem eben.
Die ersten 5 Schritte von Dir konnten so angewendet werden und ioBroker läuft wieder (mit altem js-controller).
Wenn ich dann weitermache bekomme ich aber
pi@ioBroker-RasPi:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereitsBevor ich jetzt weitermache und was zerschieße: ist das ok und ich führe den nächsten Befehl auch aus oder stimmt das was nicht? Bisher haben die Updates problemlos funktioniert.
Soll ic hdann das Update js-controller nochmal versuchen?@sneak-l8 passt, weitermachen
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden