NEWS
Probleme nach Neuinstallation und iobroker-Rücksicherung
-
Hallo Zusammen,
ich musste wegen fehlendem funktionierenden Backup heute Raspberry neuinstallieren, konnte jedoch noch den Order opt/iobroker von der alten SD-Karte sichern. Auf dem neuen System habe ich nun erst iobroker installiert, der lief dann auch, ich wollte jedoch meine Konfig wieder zurückspielen und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert, vorher natürlich den dort bestehenden iobroker-Ordner umbenannt.
Nun habe ich nach "iobroker start" folgende Meldung:
pi@raspberrypi:~ $ iobroker status
/opt/iobroker/node_modules/set-blocking/index.js:1
moduleexports = function (blocking) {
^SyntaxError: Invalid or unexpected token
at wrapSafe (internal/modules/cjs/loader.js:1072:16)
at Module._compile (internal/modules/cjs/loader.js:1122:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
at Function.Module._load (internal/modules/cjs/loader.js:901:14)
at Module.require (internal/modules/cjs/loader.js:1044:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/lib/usage.js:7:21)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)Was kann ich machen?
high
-
Hallo Zusammen,
ich musste wegen fehlendem funktionierenden Backup heute Raspberry neuinstallieren, konnte jedoch noch den Order opt/iobroker von der alten SD-Karte sichern. Auf dem neuen System habe ich nun erst iobroker installiert, der lief dann auch, ich wollte jedoch meine Konfig wieder zurückspielen und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert, vorher natürlich den dort bestehenden iobroker-Ordner umbenannt.
Nun habe ich nach "iobroker start" folgende Meldung:
pi@raspberrypi:~ $ iobroker status
/opt/iobroker/node_modules/set-blocking/index.js:1
moduleexports = function (blocking) {
^SyntaxError: Invalid or unexpected token
at wrapSafe (internal/modules/cjs/loader.js:1072:16)
at Module._compile (internal/modules/cjs/loader.js:1122:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
at Function.Module._load (internal/modules/cjs/loader.js:901:14)
at Module.require (internal/modules/cjs/loader.js:1044:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/lib/usage.js:7:21)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)Was kann ich machen?
high
Update: iobroker läuft wieder teilweise, VIS, modbus, history etc liefert Daten.
Allerdings komme ich nicht auf den Admin, also XXX.XXX.XXX.XXX:8081 ist nicht erreichbarich habe diese Meldung: node node_modules/iobroker.admin/admin.js --logs
internal/modules/cjs/loader.js:638
throw err;
^Error: Cannot find module '/opt/iobroker/node_modules/iobroker.admin/admin.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)Was kann ich machen?
ich habe folgendes schon geprüft:
cd /opt/iobroker
iobroker list instancesZeile vorhanden:
system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: adminAllerdings finde ich mit
netstat -n -a -p TCPnicht dies Zeile:
TCP 0.0.0.0:8081 0.0.0.0:0 LISTENINGhigh
-
Hallo Zusammen,
ich musste wegen fehlendem funktionierenden Backup heute Raspberry neuinstallieren, konnte jedoch noch den Order opt/iobroker von der alten SD-Karte sichern. Auf dem neuen System habe ich nun erst iobroker installiert, der lief dann auch, ich wollte jedoch meine Konfig wieder zurückspielen und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert, vorher natürlich den dort bestehenden iobroker-Ordner umbenannt.
Nun habe ich nach "iobroker start" folgende Meldung:
pi@raspberrypi:~ $ iobroker status
/opt/iobroker/node_modules/set-blocking/index.js:1
moduleexports = function (blocking) {
^SyntaxError: Invalid or unexpected token
at wrapSafe (internal/modules/cjs/loader.js:1072:16)
at Module._compile (internal/modules/cjs/loader.js:1122:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
at Function.Module._load (internal/modules/cjs/loader.js:901:14)
at Module.require (internal/modules/cjs/loader.js:1044:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/lib/usage.js:7:21)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)Was kann ich machen?
high
@highline sagte in Probleme nach Neuinstallation und iobroker-Rücksicherung:
und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert,
Das funktioniert nur, wenn es sich um die selbe Hardware und die selbe nodejs- und npm-Version handelt.
Ich nehme mal an, das stimmt bei dir nur bedingt
-
@highline sagte in Probleme nach Neuinstallation und iobroker-Rücksicherung:
und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert,
Das funktioniert nur, wenn es sich um die selbe Hardware und die selbe nodejs- und npm-Version handelt.
Ich nehme mal an, das stimmt bei dir nur bedingt
@Homoran said in Probleme nach Neuinstallation und iobroker-Rücksicherung:
@highline sagte in Probleme nach Neuinstallation und iobroker-Rücksicherung:
und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert,
Das funktioniert nur, wenn es sich um die selbe Hardware und die selbe nodejs- und npm-Version handelt.
Ich nehme mal an, das stimmt bei dir nur bedingt
bitte mein Update beachten
-
@Homoran said in Probleme nach Neuinstallation und iobroker-Rücksicherung:
@highline sagte in Probleme nach Neuinstallation und iobroker-Rücksicherung:
und habe einfach den Ordner opt/iobroker von der alten SD auf die neue SD in /opt kopiert,
Das funktioniert nur, wenn es sich um die selbe Hardware und die selbe nodejs- und npm-Version handelt.
Ich nehme mal an, das stimmt bei dir nur bedingt
bitte mein Update beachten
@highline sagte in Probleme nach Neuinstallation und iobroker-Rücksicherung:
bitte mein Update beachten
steht da dass du bei den Versionen und der IP-Adresse geblieben bist
@highline und bitte den Code in Codetags setzen, so ist das kaum lesbar
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