NEWS
GELÖST: Nach restore aus backitup minimal-backup startet iobroker nicht mehr
-
Node v6.14.3
Wie bekomme ich die js.controller Version raus wenn iobroker nicht mehr läuft ?
Habe im Forum keinen Hinweis gefunden.
-
wenn iobroker nicht mehr läuft ? `
läuft iobroker nicht mehr oder kommst du nur nicht auf den admin?cd /opt/iobroker iobroker status iobroker -v
Gruß
Rainer
-
IoBroker is Not running
Iobroker Version 1.42 wird angezeigt
Gesendet von meinem HUAWEI MT7-L09 mit Tapatalk
-
IoBroker is Not running `
was passiert wenn du iobroker startest?cd /opt/iobroker sudo ioberoker start
Gruß
Rainer
-
Und was passiert wenn du nut controller startest?
node node_modules/iobroker.js-controller/controller.js --logs
-
nach iobroker start kommt diese Meldung:
/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136
throw new Error(msg.error);
^
Error: TypeError: Cannot set property DailyRotateFile of # <object>which has only a getter
at Object. <anonymous>(/opt/iobroker/node_modules/winston-daily-rotate-file/index.js:184:36)
at Module._compile (module.js:577:32)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/logger.js:7:23)
at Module._compile (module.js:577:32)
at ChildProcess. <anonymous>(/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136:19)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at process.nextTick (internal/child_process.js:787:12)
at _combinedTickCallback (internal/process/next_tick.js:73:7)
at process._tickCallback (internal/process/next_tick.js:104:9)
–--------------------------------------------------------------------------------------------------------
Nach node node_modules/iobroker.js-controller/controller.js --logs
Kommt diese Meldung:
/opt/iobroker/node_modules/winston-daily-rotate-file/index.js:184
winston.transports.DailyRotateFile = DailyRotateFile;
^
TypeError: Cannot set property DailyRotateFile of # <object>which has only a getter
at Object. <anonymous>(/opt/iobroker/node_modules/winston-daily-rotate-file/index.js:184:36)
at Module._compile (module.js:577:32)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/logger.js:7:23)
at Module._compile (module.js:577:32)</anonymous></anonymous></object></anonymous></anonymous></anonymous></object>
-
Hast du vor dem Restore iobroker gestoppt und erst dann iobroker Restore ausgeführt
Gesendet von iPhone mit Tapatalk
-
Ja habe ich. Hab das ganze jetzt schon zweimal gemacht. Mit dem selben Ergebnis.
Gesendet von meinem HUAWEI MT7-L09 mit Tapatalk
-
Hast du mal das total backup probiert?
Wir arbeiten gerade an einer neuen Version vom Adapter, wo nix mehr über shell passiert.
Eventuell ist das backup fehlerhaft.
Hast du nur das eine Backup oder kannst du ein anderes testen
Gesendet von iPhone mit Tapatalk
-
Ein total Backup hab ich nicht aber ich kann ein anderes minimal Backup probieren.
Gesendet von meinem HUAWEI MT7-L09 mit Tapatalk
-
Habe nun mit Hilfe eines Forenmitglieds (Viele Grüße an stabilostick und nochmals grosses Dankeschön für Deine Hilfe und die Erklärungen zur iobroker Datenstruktur !) meinen iobroker-master neu aufgesetzt. Dabei gilt es ja einige Fallstricke zu umgehen (NPM) . Wenn mann sich aber an die Schritt für Schritt Anleitungen hält, kann man das durchaus auch allein hinbekommen. Bei mir gab es noch den multihost-Modus zu berücksichtigen. Jetzt klappt alles wieder. (Ich habe dann doch noch ein komplett -Backup des iobroker gehabt - dem backitup Adapter sei dank !)
Grüße aus Thüringen
crepp