NEWS
[gelöst] Multihost - EADDRNOTAVAIL
-
Hi,
hab ein Problem bei dem Multihost Setup. Hab nach der Anleitung unter https://www.iobroker.net/#de/documentation/config/multihost.md gearbeitet. Da ich redis im Einsatz habe hab ich das custom setup gemacht.Auf dem Master hab ich das hier ausgeführt:
root@rock64:~# iobroker setup custom Type of objects DB [(f)ile, (c)ouch, (r)edis], default [file]: f Host / Unix Socket of objects DB(file), default[127.0.0.1]: Port of objects DB(file), default[9001]: Type of states DB [(f)file, (r)edis], default [file]: r Host / Unix Socket of states DB (redis), default[127.0.0.1]: 0.0.0.0 Port of states DB (redis), default[6379]: Data directory (file), default[../../../iobroker-data/]: Host name of this machine [rock64]: rock64 creating conf/iobroker.json root@rock64:~# iobroker multihost enable Miltihost activated. Authentication activated. Enter secret phrase for connection: Repeat secret phrase for connection: Server accept connections for objects on all IP addresses. Please check the binding of redis service. By default it is only local: http://download.redis.io/redis-stable/redis.conf Change "bind 127.0.0.1" to "bind 0.0.0.0" or to others. Please restart ioBroker: "iobroker restart" Miltihost: enabled Authentication: enabled Objects: file on 0.0.0.0 States: redis on 0.0.0.0 root@rock64:~# sudo service iobroker restart root@rock64:~# sudo service redis-server restartZusätzlich hab ich die redis.conf editiert und das bind 0.0.0.0 eingefügt.
Auf dem Slave hab ich
sudo iobroker setup custom Type of objects DB [(f)ile, (c)ouch, (r)edis], default [file]: f Host / Unix Socket of objects DB(file), default[127.0.0.1]: 192.168.1.190 Port of objects DB(file), default[9001]: Type of states DB [(f)file, (r)edis], default [file]: r Host / Unix Socket of states DB (redis), default[192.168.1.190]: 192.168.1.190 Port of states DB (redis), default[6379]: Host name of this machine [ubntcontrol]: ubntcontrol creating conf/iobroker.json pi@ubntcontrol:~ $ iobroker multihost connectNach dem multihost connect kommt dann leider
events.js:183 throw er; // Unhandled 'error' event ^ Error: listen EADDRNOTAVAIL 192.168.1.190:9001 at Server.setupListenHandle [as _listen2] (net.js:1343:19) at listenInCluster (net.js:1401:12) at doListen (net.js:1510:7) at _combinedTickCallback (internal/process/next_tick.js:142:11) at process._tickCallback (internal/process/next_tick.js:181:9)Hab ich irgendwas falsch konfiguriert ?
Auf dem Slave laufen noch Adapter. Muss ich die erst löschen damit es läuft ?
Der Fehler sieht eher nach was anderem aus. -
Ok, habs mir wohl selbst beantwortet. Hab die Adapter auf dem Slave deinstalliert und plötzlich ging es.
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