NEWS
[gelöst] Admin und VIS lassen sich nicht mehr starten
-
Hallo zusammen,
nach einem iobroker upgrade kann ich jetzt weder VIS noch admin aufrufen.
ps -A | grep io
zeigt aber folgendes:
17 ? 00:00:00 bioset 20 ? 00:00:00 rpciod 23 ? 00:00:00 nfsiod 35 ? 00:00:00 DWC Notificatio 2044 ? 00:01:46 io.js-controlle 2254 ? 00:01:07 io.admin.0 2346 ? 00:01:09 io.web.0 2376 ? 00:00:22 io.hm-rega.0 2377 ? 00:00:20 io.hm-rpc.0 2378 ? 00:00:31 io.javascript.0 2383 ? 00:00:07 io.scenes.0
ich habe jetzt mehrere Reboots hinter mir und auch ein npm install iobroker hat mir nichts gebracht.
Hat jemand einen Tip für mich? Gibt es Log Dateien die ich auch ohne admin prüfen kann?
Grüße
Dominic
-
Hat das Problem ausser mir niemand? Das merkwürdige ist ja, dass ich sogar nach einer Neuinstallation weder admin noch vis aufrufen kann?
Vielleicht hat ja doch noch jemand einen guten Tip für mich
-
Was sagt bei dir?
cd /opt/iobroker iobroker list instances
-
nicht sehr viel
iobroker list instances events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:901:11) at Server._listen2 (net.js:1039:14) at listen (net.js:1061:10) at Server.listen (net.js:1127:5) at _initWebServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2418:24) at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:143:9 at new ObjectsInMemServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:150:7) at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2127:27) at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
-
Hab mal eben ein npm install iobroker.js-controller probiert. Leider hat das auch nicht viel verändert. Sagen dir die Fehlermeldungen etwas? Was kann ich nur machen? Da hab ich mal Urlaub und Zeit für iobroker und dann geht gar nichts mehr
so sieht jetzt ein iobroker list instances aus:
root@raspberrypi:/opt/iobroker# iobroker list instances module.js:340 throw err; ^ Error: Cannot find module 'wordwrap' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/node_modules/cliui/index.js:1:74) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:</anonymous>
von unterwegs gesendet
-
Du hast vermutlich iobroker nicht gestoppt, bevor du update aufgerufen hast.
Dann rufe auch in stop Zustand dann Instanz Liste auf.
-
so sieht ein stop aus:
Geht also auch nicht mehr:
root@raspberrypi:/opt/iobroker# iobroker stop module.js:340 throw err; ^ Error: Cannot find module 'wordwrap' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/node_modules/cliui/index.js:1:74) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)</anonymous>
-
Probier mal folgendes zu machen:
sudo pgrep -f '^io.*' |xargs kill -9 cd /opt/iobroker sudp npm cache clean sudo npm install iobroker.js-controller sudo npm install iobroker.admin sudo chmod 777 * -R iobroker l i iobroker start
-
Hallo Bluefox,
jetzt kann ich beides wieder starten.
List instances sagt folgendes (sieht das gut aus?):
root@raspberrypi:/opt/iobroker# iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled system.adapter.icons-material-svg.0 : icons-material-svg - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.icons-material-png.0 : icons-material-png - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis.0 : vis - enabled
-
… ich nehm alles zurück, es läuft leider immer noch nicht sauber.
Schau Dir mal diesen Screenshot an, so sieht mein Vis jetzt aus:
und im Anschluss nach einer beliebigen Aktion ist auch der VIS Prozess weg:
` > root@raspberrypi:/opt/iobroker# ps -A | grep io
17 ? 00:00:00 bioset
20 ? 00:00:00 rpciod
23 ? 00:00:00 nfsiod
35 ? 00:00:00 DWC Notificatio
2851 ? 00:34:09 io.js-controlle
2856 ? 00:25:29 io.admin.0
2857 ? 00:33:54 io.web.0
2860 ? 00:12:03 io.javascript.0
2861 ? 00:01:57 io.scenes.0 `
-
So, nach einem kompletten Neuaufsetzen des Raspis und reimportieren meiner Views geht es wieder.