NEWS
Bei Adapter-Installation aufgehängt, nun geht nichts mehr :(
-
Hallo zusammen,
ich habe schon öfters die Hilfe hier im Forum passiv in Anspruch genommen. Diesmal komme ich aber nicht weiter.
Folgendes ist passiert. Ich habe den Nuki-Extended-Adapter installieren wollen. Nachdem sich aber eine ganze Weile nichts mehr getan hat (Browser hatte auch das sich drehende Kreissymbol gezeigt), bin ich davon ausgegangen, dass sich etwas aufgehängt hat. Daraufhin habe ich den Raspberry rebootet, leider funktioniert ioBroker nun gar nicht mehr.
iob list instancesergibt folgenden Output
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: [] }Hat jemand einen Tipp für mich?
Besten Dank schonmal!
Maxiobroker status sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs -
Hallo zusammen,
ich habe schon öfters die Hilfe hier im Forum passiv in Anspruch genommen. Diesmal komme ich aber nicht weiter.
Folgendes ist passiert. Ich habe den Nuki-Extended-Adapter installieren wollen. Nachdem sich aber eine ganze Weile nichts mehr getan hat (Browser hatte auch das sich drehende Kreissymbol gezeigt), bin ich davon ausgegangen, dass sich etwas aufgehängt hat. Daraufhin habe ich den Raspberry rebootet, leider funktioniert ioBroker nun gar nicht mehr.
iob list instancesergibt folgenden Output
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: [] }Hat jemand einen Tipp für mich?
Besten Dank schonmal!
Max@madmax1314 Warum gleich das ganze System?! Kamst Du per SSH auch nicht mehr drauf?
Installier den js-controller nochmal:
cd /opt/iobroker npm i iobroker.js-controller@4.0.23 --production -
iobroker status sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsDanke für die schnelle Antwort.
ioobroker statusliefert folgendes
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: [] }Der Befehl
sudo ln -s /usr/bin/node /usr/bin/nodejsliefert
ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereitsund
uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsliefert
armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.20.0 v14.20.0 6.14.17 pi /opt/iobroker OK:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease OK:2 http://archive.raspberrypi.org/debian stretch InRelease OK:3 https://deb.nodesource.com/node_14.x stretch InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.20.0-1nodesource1 Installationskandidat: 14.20.0-1nodesource1 Versionstabelle: *** 14.20.0-1nodesource1 500 500 https://deb.nodesource.com/node_14.x stretch/main armhf Packages 100 /var/lib/dpkg/status 8.11.1~dfsg-2~bpo9+1 500 500 http://archive.raspberrypi.org/debian stretch/main armhf Packages 4.8.2~dfsg-1 500 500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf PackagesViele Grüße
Max -
Danke für die schnelle Antwort.
ioobroker statusliefert folgendes
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: [] }Der Befehl
sudo ln -s /usr/bin/node /usr/bin/nodejsliefert
ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereitsund
uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsliefert
armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.20.0 v14.20.0 6.14.17 pi /opt/iobroker OK:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease OK:2 http://archive.raspberrypi.org/debian stretch InRelease OK:3 https://deb.nodesource.com/node_14.x stretch InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.20.0-1nodesource1 Installationskandidat: 14.20.0-1nodesource1 Versionstabelle: *** 14.20.0-1nodesource1 500 500 https://deb.nodesource.com/node_14.x stretch/main armhf Packages 100 /var/lib/dpkg/status 8.11.1~dfsg-2~bpo9+1 500 500 http://archive.raspberrypi.org/debian stretch/main armhf Packages 4.8.2~dfsg-1 500 500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf PackagesViele Grüße
MaxStretch ist tot.
Nutze die Gelegenheit, installier ein Bullseye und spiel dein Backup dort in einen frischen ioBroker ein. -
@madmax1314 Warum gleich das ganze System?! Kamst Du per SSH auch nicht mehr drauf?
Installier den js-controller nochmal:
cd /opt/iobroker npm i iobroker.js-controller@4.0.23 --productionAuch Dir Danke schonmal!
Doch, habe auch per SSH neu gestartet. Dachte das wäre der nächste logische Schritt nachdem iobroker stop, iobroker start etc. nicht mehr funktioniert haben.
Der Befehl
cd /opt/iobroker npm i iobroker.js-controller@4.0.23 --productiongibt (neben ein Haufen mehr Output) am Ende Folgendes zurück
npm WARN winston-daily-rotate-file@4.6.1 requires a peer of winston@^3 but none is installed. You must install peer dependencies yourself. npm WARN winston-syslog@2.5.0 requires a peer of winston@^3.0.0 but none is installed. You must install peer dependencies yourself. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sharp@0.28.1 (node_modules/iobroker.iot/node_modules/sharp): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sharp@0.28.1 install: `(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! iobroker.js-controller@4.0.23 install: `node iobroker.js setup first` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.js-controller@4.0.23 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-07-19T13_05_16_451Z-debug.logViele Grüße
Max -
Stretch ist tot.
Nutze die Gelegenheit, installier ein Bullseye und spiel dein Backup dort in einen frischen ioBroker ein.@thomas-braun said in Bei Adapter-Installation aufgehängt, nun geht nichts mehr :(:
Bullseye
Hmm ok, schade ;) Dann werde ich das mal neu installieren
Kann es sein, dass die Speicherkarte schlappt macht? Dann würde ich da lieber gleich eine neue verwenden.
Dumme Frage: Wohin geht denn das ioBroker Backup standardmäßig? Auf die Karte oder? Wie bekomme ich das denn dort runter?
-
@thomas-braun said in Bei Adapter-Installation aufgehängt, nun geht nichts mehr :(:
Bullseye
Hmm ok, schade ;) Dann werde ich das mal neu installieren
Kann es sein, dass die Speicherkarte schlappt macht? Dann würde ich da lieber gleich eine neue verwenden.
Dumme Frage: Wohin geht denn das ioBroker Backup standardmäßig? Auf die Karte oder? Wie bekomme ich das denn dort runter?
@madmax1314 sagte in Bei Adapter-Installation aufgehängt, nun geht nichts mehr :(:
Wohin geht denn das ioBroker Backup standardmäßig?
Wenn nichts anderes definiert wurde (nutze den Backitup-Adapter), dann liegt das Backup in /opt/iobroker/backups
Wie du das da wegbekommst hängt davon ab wo es hin soll. -
@madmax1314 sagte in Bei Adapter-Installation aufgehängt, nun geht nichts mehr :(:
Wohin geht denn das ioBroker Backup standardmäßig?
Wenn nichts anderes definiert wurde (nutze den Backitup-Adapter), dann liegt das Backup in /opt/iobroker/backups
Wie du das da wegbekommst hängt davon ab wo es hin soll.@thomas-braun Habe es mir über sftp auf den PC gezogen.... Letztes "Minimal-Backup" ist von gestern. Hoffe das "Minimal-Backup" reicht. Werde berichten!
Danke nochmal!
-
@thomas-braun Habe es mir über sftp auf den PC gezogen.... Letztes "Minimal-Backup" ist von gestern. Hoffe das "Minimal-Backup" reicht. Werde berichten!
Danke nochmal!
@madmax1314 sagte in Bei Adapter-Installation aufgehängt, nun geht nichts mehr :(:
"Minimal-Backup"
Das hört sich nach 'uralt' an, die Unterscheidung der Backup-Typen gibt es schon ewig nicht mehr.
-
Also es funktioniert alles wieder, auch yahka, was ein bisschen fummelig war. Zumindest habe ich auf den ersten Blick nichts gefunden, was nicht geht.
Backup war von gestern, d.h. wahrscheinlich war nur der Pfad alt. Hatte auch noch ein BackitUp Backup ;) War doch einfacher als gedacht mit dem Backup, hatte ja schon ein wenig Angst davor.Besten Dank nochmal!
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