Lege dir mal eine zweite Instanz auf einem anderem Port an:
cd \ioBroker
ioBroker add admin --port 8089
ioBroker start admin
Danach im Browser :
aufrufen.
Jetzt solltest Du wieder Zugriff auf deinen IOBroker haben.
Lege dir mal eine zweite Instanz auf einem anderem Port an:
cd \ioBroker
ioBroker add admin --port 8089
ioBroker start admin
Danach im Browser :
aufrufen.
Jetzt solltest Du wieder Zugriff auf deinen IOBroker haben.
hat so leider nicht funktioniert
also für cd \ioBroker meldet er mir -bash: cd: ioBroker: No such file or directory
habe das hier probiert (keine Ahnung, ob das SInn macht?):
/opt/iobroker $ iobroker add admin --port 8089
host.pi create instance admin
host.pi object admin.1 created
host.pi object admin.1.info created
host.pi object system.adapter.admin.upload created
host.pi object system.adapter.admin.1.outputCount created
host.pi object system.adapter.admin.1.inputCount created
host.pi object system.adapter.admin.1.uptime created
host.pi object system.adapter.admin.1.memRss created
host.pi object system.adapter.admin.1.memHeapTotal created
host.pi object system.adapter.admin.1.memHeapUsed created
host.pi object system.adapter.admin.1.connected created
host.pi object system.adapter.admin.1.alive created
host.pi object system.adapter.admin.1 created
fs.js:642
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: EACCES: permission denied, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json.bak'
at Error (native)
at Object.fs.openSync (fs.js:642:18)
at Object.fs.writeFileSync (fs.js:1356:33)
at saveConfig (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1774:16)
at ObjectsInMemServer.destroy (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2778:26)
at processExit (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2746:45)
at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:817:33
at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:880:41
at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2276:17)
at runCallback (timers.js:672:20)
Bist du denn auf einem anderen RPI umgezogen ?
nein, nicht dass ich wüsste
Ok, dann kann ich dir nur noch dieses an bieten.
cd \iobroker
iobroker stop admin
npm uninstall iobroker.admin
npm cache clean
npm install iobroker.admin@2.0.9
iobroker upload admin
iobroker start all
Falls "admin" nicht gefunden wird, bleibt wohl nur noch eine Neuintallation übrig.
Probieren ich später! Dir erstmal vielen Dank für deine Ideen!
Oder hat noch jemand einen Ratschlag für mich parat?
Ok, dann eine gute Nacht.
Schaue hier nochmal rein.
War meine erste Anlaufstelle! Bei iobroker start meldet er mir:
Starting iobroker controller daemon...
iobroker controller daemon failed to start: Failed to write pidfile (EACCES)
Error: Failed to write pidfile (EACCES)
Ich hoffe, dass deutlich geworden ist, dass mein IOBROKER nicht nur nicht erreichbar ist, sondern auch nicht mehr arbeitet! Das Problem scheint also nicht nur an der (jetzt übrigens komplett unerreichbaren) grafischen Benutzeroberfläche zu liegen.
Habe jetzt nochmals die ganze Seite durchgearbeitet (http://www.iobroker.net/docu/?page_id=3928&lang=de)
Hat leider alles nichts mehr gebracht
Eine 2. Admin Instanz konnte ich diesmal zwar anlegen, jedoch nicht starten und somit auch nicht per Browser erreichen.
iobroker start admin.1
Adapter "admin.1" started.
fs.js:642
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: EACCES: permission denied, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json.bak'
at Error (native)
at Object.fs.openSync (fs.js:642:18)
at Object.fs.writeFileSync (fs.js:1356:33)
at saveConfig (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1774:16)
at ObjectsInMemServer.destroy (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2778:26)
at processExit (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2746:45)
at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:238:49
at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2276:17)
at runCallback (timers.js:672:20)
at tryOnImmediate (timers.js:645:5)
Edit: Habe meinen Raspi jetzt mal den Tag über vom Strom genommen gehabt, und auf einem 2. versucht IOBROKER neu zu installieren
-> ohne Erfolg
ABER: Vor 10 Minuten stecke ich meinen eigentlichen IOBROKER wieder an den Strom an und - ein Wunder - er läuft wieder und ist auch wieder abrufbar! Daumen drücken, dass das so bleibt!
Mir stellt sich aber immer noch die Frage: Woran hat es gelegen, dass auf einmal gar nichts mehr gefunkt hat?
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!