NEWS
Iobroker läuft nach einer Weile nicht mehr
-
Hallo Leute,
ich bin hier am echt verzweifeln. Bin sowohl Linux und Iobroker Rookie und habe vor ein paar Wochen damit angefangen.
Habe mir das 2 gb strech geladen und ein paar Adapter.
Nach einiger Zeit komme ich einfach nicht mehr auf die Broker Seite. Ich habe in meiner Not schon das zweite mal die Speicherkarte gekillt weil ich gedacht habe sie wäre kaputt. Jetzt habe ich das zum dritten Mal. Alles was ich gebastelt habe ist futsch weil ich nicht hinbekomme ein Backup zu mache.
Ich habe auch keine Scrips am laufen gehabt und nix, aber nach ca 3 Tagen startet der Broker nicht mehr .
Anfangs kann ich noch über Putty auf das Pi zugreifen und da habe ich so einiges probiert. Seit dem letzten Reboot über Putty komme ich damit aber auch nicht mehr auf das Pi.hier mal ein Auszug vielleicht könnt ihr mir helfen :
pi@ioBroker-RasPi:/opt/iobroker $ iobroker -v 1.4.2 pi@ioBroker-RasPi:/opt/iobroker $ npm -v 6.4.1 pi@ioBroker-RasPi:/opt/iobroker $ ps -A | grep iobroker 11693 ? 00:00:09 iobroker.js-con 12002 ? 00:00:04 iobroker.js-con pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker start iobroker controller daemon already running. PID: 12002 pi@ioBroker-RasPi:/opt/iobroker $ node node_modules/iobroker.js-controller/controller.js --logs 2019-05-13 20:48:22.619 - info: host.ioBroker-RasPi iobroker.js-controller version 1.4.2 js-controller starting 2019-05-13 20:48:22.624 - info: host.ioBroker-RasPi Copyright (c) 2014-2018 bluefox, 2014 hobbyquaker 2019-05-13 20:48:22.625 - info: host.ioBroker-RasPi hostname: ioBroker-RasPi, node: v10.15.3 2019-05-13 20:48:22.628 - info: host.ioBroker-RasPi ip addresses: 192.168.178.47 2003:c5:df2b:9e00:6507:c77f:bba3:7ad8 fe80::df90:85ef:3be8:7d56 2019-05-13 20:48:22.724 - info: host.ioBroker-RasPi inMem-objects listening on port 9001 2019-05-13 20:48:22.741 - error: Another instance is running or some application uses port! 2019-05-13 20:48:22.742 - error: uncaught exception: listen EADDRINUSE: address already in use 127.0.0.1:9001 2019-05-13 20:48:22.749 - info: iobroker _restart 2019-05-13 20:48:22.779 - info: host.ioBroker-RasPi InMemoryDB connected Cannot find view "system" Cannot find view "system" 2019-05-13 20:48:22.793 - error: host.ioBroker-RasPi _design/system missing - call node iobroker.js setup 2019-05-13 20:48:23.270 - info: iobroker Starting node restart.js 2019-05-13 20:48:23.294 - info: iobroker exit 0 ENOSPC: no space left on device, write Error: ENOSPC: no space left on device, write at Object.writeSync (fs.js:568:3) at Object.writeFileSync (fs.js:1199:26) at Timeout.saveConfig [as _onTimeout] (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1897:16) at ontimeout (timers.js:436:11) at tryOnTimeout (timers.js:300:5) at listOnTimeout (timers.js:263:5) at Timer.processTimers (timers.js:223:10) pi@ioBroker-RasPi:/opt/iobroker $ ^C pi@ioBroker-RasPi:/opt/iobroker $
vielleicht könnt ihr damit was anfangen.
gruß
Edit by eric2905, Code-Tags eingefügt
-
Hi,
steht ja eigentlich da: ENOSPC:no space left on device
Deine Speicherkarte ist voll. Vermutlich hast Du sie vergessen, nach dem Aufspielen des Image zu erweitern. Somit nutzt das Image nur die 2GB und die laufen halt schnell voll.
Wie man erweitert steht, soweit ich weiss, in der Anleitung zum Image.sudo raspi-config
sollte das richtige Stichwort sein und dann dort
Expand filesystem
oder wie es heisst. Danach nutzt der Raspi den vollen Platz der Karte und das Problem sollte behoben sein.
Gruss, Jürgen
-
Hallo Jürgen,
das war genau Richtig mit der Speicherkarte. Das habe ich irgendwie überlesen. Danke für den Tipp.
Habe das auch gerade direkt ausprobiert. Ist meiner Linux Unfähigkeit geschuldet. Leider läuft der Broker immer noch nicht.
Anscheinend läuft er aber ich kann über das Web Interface nicht drauf zugreifen, obwohl das ja vorher mal ging. Sagt port in use. aber da ist doch nix drauf. oder muss ich den File expand direkt nach der installation machen ?Gruß Lars
pi@ioBroker-RasPi:~ $ df Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf /dev/root 7563108 1844868 5379348 26% / devtmpfs 470128 0 470128 0% /dev tmpfs 474736 0 474736 0% /dev/shm tmpfs 474736 12260 462476 3% /run tmpfs 5120 4 5116 1% /run/lock tmpfs 474736 0 474736 0% /sys/fs/cgroup /dev/mmcblk0p1 42131 22023 20108 53% /boot tmpfs 94944 0 94944 0% /run/user/1000 Soweit alles Super pi@ioBroker-RasPi:/opt/iobroker $ ps -A | grep iobroker 633 ? 00:00:01 iobroker.js-con pi@ioBroker-RasPi:/opt/iobroker $ iobroker start Starting iobroker controller daemon... iobroker controller daemon failed to start: Failed to write pidfile (EACCES) Error: Failed to write pidfile (EACCES) pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker start iobroker controller daemon already running. PID: 633 pi@ioBroker-RasPi:/opt/iobroker $ node node_modules/iobroker.js-controller/contr oller.js --logs 2019-05-15 18:41:19.934 - info: host.ioBroker-RasPi iobroker.js-controller vers ion 1.4.2 js-controller starting 2019-05-15 18:41:19.940 - info: host.ioBroker-RasPi Copyright (c) 2014-2018 blu efox, 2014 hobbyquaker 2019-05-15 18:41:19.940 - info: host.ioBroker-RasPi hostname: ioBroker-RasPi, n ode: v10.15.3 2019-05-15 18:41:19.943 - info: host.ioBroker-RasPi ip addresses: 192.168.178.4 7 2003:c5:df2d:8500:3700:2a69:74d2:ca83 fe80::df90:85ef:3be8:7d56 2019-05-15 18:41:20.039 - info: host.ioBroker-RasPi inMem-objects listening on port 9001 2019-05-15 18:41:20.057 - error: Another instance is running or some applicatio n uses port! 2019-05-15 18:41:20.058 - error: uncaught exception: listen EADDRINUSE: address already in use 127.0.0.1:9001 2019-05-15 18:41:20.065 - info: iobroker _restart 2019-05-15 18:41:20.094 - info: host.ioBroker-RasPi States connected to redis: 127.0.0.1:6379 2019-05-15 18:41:20.099 - info: host.ioBroker-RasPi InMemoryDB connected Cannot find view "system" Cannot find view "system" 2019-05-15 18:41:20.114 - error: host.ioBroker-RasPi _design/system missing - c all node iobroker.js setup 2019-05-15 18:41:20.170 - info: host.ioBroker-RasPi terminated
-
Gib mal bitte „iobroker list instances“ an der Konsole ein.
Gruß,
Eric -
Hallo Eric,
Danke für deine Antwort, da gibt er keine Rückmeldung.
Ist das richtig geschrieben ??Gruß Lars
pi@ioBroker-RasPi:/opt/iobroker $ iobroker list instances pi@ioBroker-RasPi:/opt/iobroker $ ^C pi@ioBroker-RasPi:/opt/iobroker $ iobroker status iobroker is running
-
@Lord_Kugel
Wenn die Karte schon bis zum Rand beschrieben war, kann es sein, dass der resize nicht mehr korrekt funktioniert.Hast du mit einem komplett neuen image begonnen?
Wie groß ist deine karte jetzt?
@Lord_Kugel sagte in Iobroker läuft nach einer Weile nicht mehr:
weil ich nicht hinbekomme ein Backup zu mache.
Nimm den backitup Adapter. Komfortabler gehtes nicht.
-
@Lord_Kugel sagte in Iobroker läuft nach einer Weile nicht mehr:
Habe mir das 2 gb strech geladen
Davon gibt es viele,
Welches genau? -
Hallo Homoran,
ne habe die alte Karte gelassen. Ich glaube dann Ziehen den Strech noch einmal komplett neu auf und expandiere das Filesystem direkt.
Ich war mir sicher den hier von der Seite geladen zu haben, finde ihn aber nicht mehr bei den Downloads. Ist aber schon 2 Monate her.
Das File heißt
IoBroker_Image_RPi_2-3_20180401_strech
jetzt bin ich aber echt verunsichert wo ich das File geladen habe .. Grübel
sollte ich besser ein neues Laden ? Ich habe den Raspi 3+ mit 8gb Karte
gruß Lars
-
@Lord_Kugel sagte in Iobroker läuft nach einer Weile nicht mehr:
Danke für deine Antwort, da gibt er keine Rückmeldung.
Ist das richtig geschrieben ??Ja, ist richtig geschrieben.
Aber Du hast keine Instanzen (mehr) - auch keinen Admin.
Ich denke, der Karten-Überlauf hat da einiges geschrottet - da ist wohl eine Neuinstallation fällig (mit resize).Du kannst mal mit „iobroker add admin“ versuchen, eine Admin-Instanz zu installieren. Siehe auch hier.
Gruß,
Eric -
Hallo Eric,
danke nochmal für deine Hilfe .
Ich werde das neu aufziehen ist vielleicht am einfachsten und am schnellsten. Das wirft mich sonst zuweit zurück und ich muss ein paar Sachen möglichst schnell ans Laufen bekommen denn ich habe hier einen im Haus rumlaufen der nicht mehr so genau weiß was er tut...un dann mache ich als erstes ein Backup
danke nochmal
gruß Lars
-
Langsam- Die Views kannst Du noch sichern!
Die Views (nd nur die) liegen in /opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json gespeichert (sie FAQs). Sichere Dir die Datei, dann hast Du Deine Views zumindest noch.Gruß,
Eric -
@Lord_Kugel sagte in Iobroker läuft nach einer Weile nicht mehr:
sollte ich besser ein neues Laden ?
Nimm das neueste, und lasse unbedingt auch noch den Installations fixer drüber laufen.
@Lord_Kugel sagte in Iobroker läuft nach einer Weile nicht mehr:
mit 8gb Karte
Wenn du noch eine 16er hast, wäre das nicht verkehrt.
Die 8er wird mit Sicherheit reichen, aber bei einer 16er wetden die zellen (statistisch) nur halb so oft beschrieben. Die karte hält dann theoretisch doppelt so lange.