NEWS
Io-Broker stehengeblieben: Uncaught Rejection
-
Teile meines IO-Brokers sind mittendrin einfach stehen geblieben.
pi@raspberrypi:~ $ iobroker status Connection is closed. Uncaught Rejection: Error: States DB is not allowed to start in the current Multihost environment at Redis.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:579:23) at processTicksAndRejections (internal/process/task_queues.js:95:5)Ich habe aber garkeins Multihost System.
Javaskript läuft z.B. weiter.Ansonsten jede Menge Fehler im Log wie z.B.
2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.972 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed.Wie bringe ich das Teil wieder zum laufen?
-
Teile meines IO-Brokers sind mittendrin einfach stehen geblieben.
pi@raspberrypi:~ $ iobroker status Connection is closed. Uncaught Rejection: Error: States DB is not allowed to start in the current Multihost environment at Redis.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:579:23) at processTicksAndRejections (internal/process/task_queues.js:95:5)Ich habe aber garkeins Multihost System.
Javaskript läuft z.B. weiter.Ansonsten jede Menge Fehler im Log wie z.B.
2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.972 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed.Wie bringe ich das Teil wieder zum laufen?
-
Teile meines IO-Brokers sind mittendrin einfach stehen geblieben.
pi@raspberrypi:~ $ iobroker status Connection is closed. Uncaught Rejection: Error: States DB is not allowed to start in the current Multihost environment at Redis.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:579:23) at processTicksAndRejections (internal/process/task_queues.js:95:5)Ich habe aber garkeins Multihost System.
Javaskript läuft z.B. weiter.Ansonsten jede Menge Fehler im Log wie z.B.
2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.971 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed. 2022-06-05 20:59:43.972 - [33mwarn[39m: javascript.0 (1203) get state error: Connection is closed.Wie bringe ich das Teil wieder zum laufen?
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
mittendrin einfach stehen geblieben.
einfach so?
keinerlei äußere Einflüsse? -
pi@raspberrypi:~ $ iob setup custom Current configuration: - Objects database: - Type: jsonl - Host/Unix Socket: 127.0.0.1 - Port: 9001 - States database: - Type: jsonl - Host/Unix Socket: 127.0.0.1 - Port: 9000 - Data Directory: ../../iobroker-data/ Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [jsonl]: -
pi@raspberrypi:~ $ iob setup custom Current configuration: - Objects database: - Type: jsonl - Host/Unix Socket: 127.0.0.1 - Port: 9001 - States database: - Type: jsonl - Host/Unix Socket: 127.0.0.1 - Port: 9000 - Data Directory: ../../iobroker-data/ Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [jsonl]: -
Hat am Anfang (scheinbar) funktioniert.
pi@raspberrypi:~ $ iob status iobroker is running on this host. Objects type: jsonl States type: jsonlNach ein paar Minuten lief der IO-Broker erstmal. Hat sich allerdings extrem zäh angefühlt. Nachdem dann ein Wechsel einer Vis Seite nicht funktioniert hat habe ich wieder
pi@raspberrypi:~ $ iob status Connection is closed. Uncaught Rejection: Error: Objects DB is not allowed to start in the current Multihost environment at Redis.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:632:23) at processTicksAndRejections (internal/process/task_queues.js:95:5) Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! pi@raspberrypi:~ $ -
@glasfaser ich bin ja nicht @Thomas-Braun sonst würde ich sowas wie
dmesg -T | grep -i ext4abfragen. -
@glasfaser ich bin ja nicht @Thomas-Braun sonst würde ich sowas wie
dmesg -T | grep -i ext4abfragen. -
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
mittendrin einfach stehen geblieben.
einfach so?
keinerlei äußere Einflüsse?@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
mittendrin einfach stehen geblieben.
einfach so?
Ja, ich habe an einem ESP einen Bewegungsmelder angeschlossen, dann wollte ich die Vis Seite aufrufen, mit der die ESP States angezeigt werden und das ging auf einmal nicht.
keinerlei äußere Einflüsse?
Ich wüsste nicht.
Was mir auffällt ist das beitop 20374 iobroker 20 0 361332 247936 33432 R 99,7 6,3 10:08.56 iobroker.js-con 20424 iobroker 20 0 415920 306500 33372 S 34,0 7,8 4:54.69 io.javascript.0 20646 iobroker 20 0 221784 102336 29080 R 23,4 2,6 2:56.93 io.web.0 20409 iobroker 20 0 208296 96124 28832 S 15,5 2,4 4:18.13 io.influxdb.0 20729 iobroker 20 0 251672 137672 28520 S 9,6 3,5 1:43.45 io.esphome.0 20394 iobroker 20 0 209828 101564 33808 S 5,6 2,6 1:12.18 io.admin.0ein paar recht hohe CPU Prozentzahlen sind.
-
@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
mittendrin einfach stehen geblieben.
einfach so?
Ja, ich habe an einem ESP einen Bewegungsmelder angeschlossen, dann wollte ich die Vis Seite aufrufen, mit der die ESP States angezeigt werden und das ging auf einmal nicht.
keinerlei äußere Einflüsse?
Ich wüsste nicht.
Was mir auffällt ist das beitop 20374 iobroker 20 0 361332 247936 33432 R 99,7 6,3 10:08.56 iobroker.js-con 20424 iobroker 20 0 415920 306500 33372 S 34,0 7,8 4:54.69 io.javascript.0 20646 iobroker 20 0 221784 102336 29080 R 23,4 2,6 2:56.93 io.web.0 20409 iobroker 20 0 208296 96124 28832 S 15,5 2,4 4:18.13 io.influxdb.0 20729 iobroker 20 0 251672 137672 28520 S 9,6 3,5 1:43.45 io.esphome.0 20394 iobroker 20 0 209828 101564 33808 S 5,6 2,6 1:12.18 io.admin.0ein paar recht hohe CPU Prozentzahlen sind.
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
ein paar recht hohe CPU Prozentzahlen sind.
danach hätte ich jetzt gefragt.
Wie siehtcder Header aus? -
Ja da läuft was über ...
@WolfgangFB
Würde mal den Adapter Javascript stoppen , iobroker neu starten ... was ist dannEDIT
inkl.
sudo reboot@glasfaser sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@WolfgangFB
Würde mal den Adapter Javascript stoppen , iobroker neu starten ... was ist dannWie stoppe ich den wenn der Instanzen Adapter nicht geht?
-
@glasfaser sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@WolfgangFB
Würde mal den Adapter Javascript stoppen , iobroker neu starten ... was ist dannWie stoppe ich den wenn der Instanzen Adapter nicht geht?
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
Wie stoppe ich den wenn der Instanzen Adapter nicht geht?
iobroker stop javascript -
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
ein paar recht hohe CPU Prozentzahlen sind.
danach hätte ich jetzt gefragt.
Wie siehtcder Header aus?@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
ein paar recht hohe CPU Prozentzahlen sind.
danach hätte ich jetzt gefragt.
Wie siehtcder Header aus?pi@raspberrypi:~ $ top top - 21:45:28 up 3 days, 2:24, 3 users, load average: 5,28, 4,79, 4,27 Tasks: 222 total, 6 running, 216 sleeping, 0 stopped, 0 zombie %CPU(s): 48,0 us, 8,1 sy, 0,0 ni, 40,1 id, 0,8 wa, 0,0 hi, 3,0 si, 0,0 st MiB Spch: 3838,9 total, 86,9 free, 2022,0 used, 1730,1 buff/cache MiB Swap: 100,0 total, 6,1 free, 93,9 used. 2266,2 avail Spch -
@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
ein paar recht hohe CPU Prozentzahlen sind.
danach hätte ich jetzt gefragt.
Wie siehtcder Header aus?pi@raspberrypi:~ $ top top - 21:45:28 up 3 days, 2:24, 3 users, load average: 5,28, 4,79, 4,27 Tasks: 222 total, 6 running, 216 sleeping, 0 stopped, 0 zombie %CPU(s): 48,0 us, 8,1 sy, 0,0 ni, 40,1 id, 0,8 wa, 0,0 hi, 3,0 si, 0,0 st MiB Spch: 3838,9 total, 86,9 free, 2022,0 used, 1730,1 buff/cache MiB Swap: 100,0 total, 6,1 free, 93,9 used. 2266,2 avail Spch@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
load average: 5,28, 4,79, 4,27
oHa!!
da klemmt es aber gewaltigAuch das sieht nicht gut aus
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
MiB Swap: 100,0 total, 6,1 free, 93,9 used.
-
@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
ein paar recht hohe CPU Prozentzahlen sind.
danach hätte ich jetzt gefragt.
Wie siehtcder Header aus?pi@raspberrypi:~ $ top top - 21:45:28 up 3 days, 2:24, 3 users, load average: 5,28, 4,79, 4,27 Tasks: 222 total, 6 running, 216 sleeping, 0 stopped, 0 zombie %CPU(s): 48,0 us, 8,1 sy, 0,0 ni, 40,1 id, 0,8 wa, 0,0 hi, 3,0 si, 0,0 st MiB Spch: 3838,9 total, 86,9 free, 2022,0 used, 1730,1 buff/cache MiB Swap: 100,0 total, 6,1 free, 93,9 used. 2266,2 avail Spch@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
top - 21:45:28 up 3 days, 2:24, 3 users,
Hast du jetzt mal ein
sudo rebootgemacht die Kiste läuft schon 3 Tage .
-
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
Wie stoppe ich den wenn der Instanzen Adapter nicht geht?
iobroker stop javascript@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
Wie stoppe ich den wenn der Instanzen Adapter nicht geht?
iobroker stop javascriptpi@raspberrypi:~ $ iobroker stop javascript Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! pi@raspberrypi:~ $Soll ich einfach so ein sudo reboot machen ohne den javaccsript Adapter vorher zu stoppen?
-
@homoran sagte in Io-Broker stehengeblieben: Uncaught Rejection:
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
Wie stoppe ich den wenn der Instanzen Adapter nicht geht?
iobroker stop javascriptpi@raspberrypi:~ $ iobroker stop javascript Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! pi@raspberrypi:~ $Soll ich einfach so ein sudo reboot machen ohne den javaccsript Adapter vorher zu stoppen?
@wolfgangfb bleibt dir fast nichts anderes übrig.
ein iobroker stop wird beim reboot automatisch gemacht
-
@wolfgangfb bleibt dir fast nichts anderes übrig.
ein iobroker stop wird beim reboot automatisch gemacht
@homoran
So, läuft erst mal wieder.pi@raspberrypi:~ $ top top - 22:01:06 up 6 min, 3 users, load average: 1,50, 1,65, 0,90 Tasks: 218 total, 1 running, 217 sleeping, 0 stopped, 0 zombie %CPU(s): 13,2 us, 2,2 sy, 0,0 ni, 83,2 id, 0,3 wa, 0,0 hi, 1,2 si, 0,0 st MiB Spch: 3838,9 total, 1454,6 free, 1558,3 used, 826,0 buff/cache MiB Swap: 100,0 total, 100,0 free, 0,0 used. 2525,6 avail Spch PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL 593 iobroker 20 0 310928 197156 33332 S 22,8 5,0 3:04.00 iobroker.js-con 1751 iobroker 20 0 247420 140004 33520 S 10,3 3,6 1:02.75 io.javascript.0 1577 iobroker 20 0 199252 86848 28844 S 9,3 2,2 0:39.25 io.shelly.0 1206 iobroker 20 0 223308 105480 33980 S 8,3 2,7 0:46.11 io.admin.0 1539 iobroker 20 0 188320 74528 28836 S 5,3 1,9 0:34.67 io.influxdb.0 1986 iobroker 20 0 64360 21348 8832 S 4,6 0,5 0:13.44 python3 1866 iobroker 20 0 181884 67924 28640 S 1,0 1,7 0:13.67 io.esphome.0Wie kann ich das in Zukunft verhindern?
-
@homoran
So, läuft erst mal wieder.pi@raspberrypi:~ $ top top - 22:01:06 up 6 min, 3 users, load average: 1,50, 1,65, 0,90 Tasks: 218 total, 1 running, 217 sleeping, 0 stopped, 0 zombie %CPU(s): 13,2 us, 2,2 sy, 0,0 ni, 83,2 id, 0,3 wa, 0,0 hi, 1,2 si, 0,0 st MiB Spch: 3838,9 total, 1454,6 free, 1558,3 used, 826,0 buff/cache MiB Swap: 100,0 total, 100,0 free, 0,0 used. 2525,6 avail Spch PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL 593 iobroker 20 0 310928 197156 33332 S 22,8 5,0 3:04.00 iobroker.js-con 1751 iobroker 20 0 247420 140004 33520 S 10,3 3,6 1:02.75 io.javascript.0 1577 iobroker 20 0 199252 86848 28844 S 9,3 2,2 0:39.25 io.shelly.0 1206 iobroker 20 0 223308 105480 33980 S 8,3 2,7 0:46.11 io.admin.0 1539 iobroker 20 0 188320 74528 28836 S 5,3 1,9 0:34.67 io.influxdb.0 1986 iobroker 20 0 64360 21348 8832 S 4,6 0,5 0:13.44 python3 1866 iobroker 20 0 181884 67924 28640 S 1,0 1,7 0:13.67 io.esphome.0Wie kann ich das in Zukunft verhindern?
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
Wie kann ich das in Zukunft verhindern?
Vermutung , ein Script verursacht den Überlauf
-
@homoran
So, läuft erst mal wieder.pi@raspberrypi:~ $ top top - 22:01:06 up 6 min, 3 users, load average: 1,50, 1,65, 0,90 Tasks: 218 total, 1 running, 217 sleeping, 0 stopped, 0 zombie %CPU(s): 13,2 us, 2,2 sy, 0,0 ni, 83,2 id, 0,3 wa, 0,0 hi, 1,2 si, 0,0 st MiB Spch: 3838,9 total, 1454,6 free, 1558,3 used, 826,0 buff/cache MiB Swap: 100,0 total, 100,0 free, 0,0 used. 2525,6 avail Spch PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL 593 iobroker 20 0 310928 197156 33332 S 22,8 5,0 3:04.00 iobroker.js-con 1751 iobroker 20 0 247420 140004 33520 S 10,3 3,6 1:02.75 io.javascript.0 1577 iobroker 20 0 199252 86848 28844 S 9,3 2,2 0:39.25 io.shelly.0 1206 iobroker 20 0 223308 105480 33980 S 8,3 2,7 0:46.11 io.admin.0 1539 iobroker 20 0 188320 74528 28836 S 5,3 1,9 0:34.67 io.influxdb.0 1986 iobroker 20 0 64360 21348 8832 S 4,6 0,5 0:13.44 python3 1866 iobroker 20 0 181884 67924 28640 S 1,0 1,7 0:13.67 io.esphome.0Wie kann ich das in Zukunft verhindern?
@wolfgangfb sagte in Io-Broker stehengeblieben: Uncaught Rejection:
Wie kann ich das in Zukunft verhindern?
indem jetzt erstmal die Ursache zu finden ist.
Wenn es jetzt wieder Monate läuft, kann es an allem oder nichts gelegen haben
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