NEWS
IOBroker Multihost - Verbindung bricht regelmäßig ab
-
Hallo,
ich habe ein Problem mit meiner IOBroker Multihost Installation und hoffe ich bin damit hier richtig.
Der Master läuft als Docker Container in einem /22 Netzwerk. Da in einem Docker System die Ports ja meist der begrenzende Faktor ist, hab ich für den Alexa2 und NodeRed Adapter zusätzlich einen Pi als Slave eingerichtet. Zusätzlich läuft Redis auf dem Docker System. Nun reist in unregelmäßigen Abständen, aber meist mehrfach die Stunde, die Verbindung zwischen Master und Slave ab, was natürlich wenig Zielführend ist.
2022-05-07 00:37:15.006 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 00:37:15.008 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 00:37:20.046 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 00:37:20.049 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 00:37:26.288 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 00:37:31.314 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 01:04:33.405 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 01:04:33.433 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 01:04:38.439 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 01:04:38.441 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 01:37:26.289 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 01:37:31.294 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 02:37:23.967 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 02:37:23.967 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 02:37:26.289 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 02:37:28.981 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 02:37:28.989 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 02:37:31.294 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 03:04:42.365 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 03:04:42.367 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 03:04:47.374 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 03:04:47.376 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 03:37:26.289 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 03:37:31.295 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 04:37:26.290 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 04:37:31.295 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 04:37:32.926 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 04:37:32.932 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 04:37:37.938 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 04:37:37.950 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 05:04:51.325 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 05:04:51.327 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 05:04:56.335 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 05:04:56.336 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 05:37:26.291 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 05:37:31.295 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 06:37:26.291 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 06:37:31.296 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 06:37:41.886 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 06:37:41.887 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 06:37:46.899 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 06:37:46.908 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 07:05:00.285 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 07:05:00.287 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 07:05:05.292 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 07:05:05.295 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 07:37:26.292 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 07:37:31.298 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 08:30:17.715 - warn: node-red.0 (27921) 7 May 08:30:17 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 08:30:17.726 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 08:30:17.731 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 08:30:22.733 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 08:30:22.741 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 08:30:22.765 - error: node-red.0 (27921) 7 May 08:30:22 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 08:37:26.296 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 08:37:31.301 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 08:37:50.846 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 08:37:50.845 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 08:37:55.857 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 08:37:55.857 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 09:23:39.366 - error: node-red.0 (27921) 7 May 09:23:39 - [error] [http request:get homeId] no response from server 2022-05-07 09:31:19.464 - warn: node-red.0 (27921) 7 May 09:31:19 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 09:31:19.468 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 09:31:19.466 - warn: node-red.0 (27921) 7 May 09:31:19 - [warn] [function:null -> 0] temp is null. correcting... 2022-05-07 09:31:19.471 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 09:31:24.473 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 09:31:24.475 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 09:31:24.492 - error: node-red.0 (27921) 7 May 09:31:24 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 09:32:20.475 - warn: node-red.0 (27921) 7 May 09:32:20 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 09:32:20.497 - error: node-red.0 (27921) 7 May 09:32:20 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 09:37:26.293 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 09:37:31.298 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 09:49:54.949 - warn: node-red.0 (27921) 7 May 09:49:54 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 09:49:54.954 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 09:49:54.958 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 09:49:59.961 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 09:49:59.967 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 09:49:59.999 - error: node-red.0 (27921) 7 May 09:49:59 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 10:37:26.294 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 10:37:31.298 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 10:37:59.807 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 10:37:59.807 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 10:38:04.819 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 10:38:04.823 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 10:45:48.229 - warn: node-red.0 (27921) 7 May 10:45:48 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 10:45:48.232 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 10:45:48.235 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 10:45:53.240 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 10:45:53.243 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 10:45:53.260 - error: node-red.0 (27921) 7 May 10:45:53 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 11:11:41.082 - warn: node-red.0 (27921) 7 May 11:11:41 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 11:11:41.087 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 11:11:41.090 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 11:11:46.098 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 11:11:46.100 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 11:11:46.120 - error: node-red.0 (27921) 7 May 11:11:46 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 11:37:26.294 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 11:37:31.299 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 12:37:26.294 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 12:37:31.299 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 12:38:08.767 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 12:38:08.767 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 12:38:13.780 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 12:38:13.780 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 13:16:22.525 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 13:16:22.527 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 13:16:27.533 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 13:16:27.535 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 13:23:03.434 - warn: node-red.0 (27921) 7 May 13:23:03 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 13:23:03.451 - error: node-red.0 (27921) 7 May 13:23:03 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 13:37:26.295 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 13:37:31.300 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 13:38:34.473 - warn: node-red.0 (27921) 7 May 13:38:34 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 13:38:34.478 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 13:38:34.480 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 13:38:39.486 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 13:38:39.488 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 13:38:39.503 - error: node-red.0 (27921) 7 May 13:38:39 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 14:37:26.295 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 14:37:31.300 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 14:38:17.727 - error: alexa2.0 (27955) Objects database error: read ECONNRESET 2022-05-07 14:38:17.727 - error: node-red.0 (27921) Objects database error: read ECONNRESET 2022-05-07 14:38:22.737 - info: alexa2.0 (27955) Objects database successfully reconnected 2022-05-07 14:38:22.748 - info: node-red.0 (27921) Objects database successfully reconnected 2022-05-07 15:37:26.295 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 15:37:31.300 - info: host.raspberrypi Objects database successfully reconnected 2022-05-07 15:43:49.885 - error: node-red.0 (27936) States database error: read ECONNRESET 2022-05-07 15:43:49.888 - error: node-red.0 (27936) Objects database error: read ECONNRESET 2022-05-07 15:43:54.896 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 15:43:54.898 - info: node-red.0 (27936) Objects database successfully reconnected 2022-05-07 15:51:59.420 - warn: node-red.0 (27921) 7 May 15:51:59 - [warn] [function:null -> 0] update is not from node-red. proceeding... 2022-05-07 15:51:59.435 - error: node-red.0 (27921) 7 May 15:51:59 - [error] [function:47c2b025.d87fc] last update is from node-red! stopping! 2022-05-07 16:20:34.704 - error: host.raspberrypi Objects database error: read ECONNRESET 2022-05-07 16:20:39.709 - info: host.raspberrypi Objects database successfully reconnected
Ich hoffe ihr könnt mir hier weiterhelfen, bzw. Berichten ob das mit euren Erfahrungen mit Multihost übereinstimmt.
-
@thetj123 Da ich plane meinen Master auf Docker umzustellen und auch auf Redis umstellen möchte, bin ich gerade dabei mich einzulesen.
Es fehlt etwas hintergrund, seit wann z.B. die Abbrüche auftreten.
https://forum.iobroker.net/topic/26327/redis-in-iobroker-überblick hast du gelesen?Falls auch andere Hosts auf diesen Redis-Server zugreifen sollen (Slaves oder so), dann muss dies noch erlaubt werden. Dazu muss /etc/redis/redis.conf editiert werden und die Zeile bind 127.0.0.1 zu bind 0.0.0.0 geändert werden und direkt darunter der protected_mode auf no gesetzt werden.
Danach startet sudo systemctl restart redis-server den Server mit der aktualisierten Konfiguration neu.
Bitte unbedingt nach der Installation noch die Hinweise unter https://forum.iobroker.net/topic/52976/wichtiger-hinweis-für-redis-installationen beachten!
Ansonsten bin ich mal gespannt was die Experten dazu sagen ( @Glasfaser kennt sich mit Docker aus, oder?).
-
@thetj123 sagte in IOBroker Multihost - Verbindung bricht regelmäßig ab:
Der Master läuft als Docker Container in einem /22 Netzwerk.
Was für ein System !?
Zusätzlich läuft Redis auf dem Docker System.
im gleichen Container wie ioBroker !?
@fredf sagte in IOBroker Multihost - Verbindung bricht regelmäßig ab:
Es fehlt etwas hintergrund,Mehr Input wäre hilfreich .... , JS-controller , Stabe , Beta usw.
-
Der Master läuft auf einem I7 Server mit Proxmox und drei Debian VMs, darauf läuft dann Docker Swarm.
Redis läuft in einem eigenen Container, greift allerdings nicht alleine darauf zu und der Master hat keine Probleme damit, daher habe ich Redis bisher nicht weiter betrachtet.
Derzeit läuft die IOBroker Version 3.3.21 stable auf beiden Geräten, wenn ihr sonst noch Infos braucht verzeiht mir bitte mein Unwissen.
Danke schonmal!
-
js-controller 4 ist aktuell. Bring das alles auf Stand.
-
@fredf said in IOBroker Multihost - Verbindung bricht regelmäßig ab:
@thetj123 Da ich plane meinen Master auf Docker umzustellen und auch auf Redis umstellen möchte, bin ich gerade dabei mich einzulesen.
Es fehlt etwas hintergrund, seit wann z.B. die Abbrüche auftreten.
https://forum.iobroker.net/topic/26327/redis-in-iobroker-überblick hast du gelesen?Falls auch andere Hosts auf diesen Redis-Server zugreifen sollen (Slaves oder so), dann muss dies noch erlaubt werden. Dazu muss /etc/redis/redis.conf editiert werden und die Zeile bind 127.0.0.1 zu bind 0.0.0.0 geändert werden und direkt darunter der protected_mode auf no gesetzt werden.
Danach startet sudo systemctl restart redis-server den Server mit der aktualisierten Konfiguration neu.
Bitte unbedingt nach der Installation noch die Hinweise unter https://forum.iobroker.net/topic/52976/wichtiger-hinweis-für-redis-installationen beachten!
Ansonsten bin ich mal gespannt was die Experten dazu sagen ( @Glasfaser kennt sich mit Docker aus, oder?).
Die Abbrüche finde defacto seit dem Einrichten statt, in dem Zug wurde auch direkt Redis eingebaut....
-
@thomas-braun said in IOBroker Multihost - Verbindung bricht regelmäßig ab:
js-controller 4 ist aktuell. Bring das alles auf Stand.
Das Update des Slaves hat schonmal geklappt, mit dem vom Master im Docker Container bin ich noch am kämpfen. Es scheint aber so, als hätte dass das Problem aber bereits gelöst.
Danke!
-
@thetj123 said in IOBroker Multihost - Verbindung bricht regelmäßig ab:
@thomas-braun said in IOBroker Multihost - Verbindung bricht regelmäßig ab:
js-controller 4 ist aktuell. Bring das alles auf Stand.
Das Update des Slaves hat schonmal geklappt, mit dem vom Master im Docker Container bin ich noch am kämpfen. Es scheint aber so, als hätte dass das Problem aber bereits gelöst.
Danke!
Okay, läuft nach dem Update schonmal deutlich stabiler ist jedoch heute über Tag trotzdem noch 5 mal abgebrochen, vlt. hilft hier ja noch das Masterupdate wenn es klappt.