NEWS
Wie einen Multihost im IObroker-Docker-Container einrichten
-
2.2.9 beim Master
kann man die Version in Putty abfragen? Der ist als Slave ja aktuell nicht über admin erreichbar.
-
Slave kann man über Admin nicht mehr aufrufen.
Das wird alles über den Master gesteuert.
Über Putty kannst du die Version abfragen.opt/iobroker/iobroker -version
-
Im Slave wird dazu auch 2.2.9 angegeben.
-
Bist du nach der Anleitung vorgegangen?
https://www.iobroker.net/#de/documentation/config/multihost.md
Slave KonfigurationDieser Schritt ist unbedingt nötig, falls Redis DB im Einsatz ist.
Über die Konsole auf dem Slave bitte eingeben
sudo iobroker setup custom
Das nun erscheinende Menü wie folgt ausfüllen
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]: <MASTER-IP>
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[<MASTER-IP>]:
Port of states DB (redis), default[6379]:
Host name of this machine [raspi-sub-1]:zum Schluss erscheint die Info:
creating conf/iobroker.json
iobroker multihost connect
und die folgenden Dialoge entsprechend ausfüllen:
1 | <MASTER-IP> | host | 192.168.86.42 | "authentication required"
Please select host [1]: 1
Enter secret phrase for connection: *****Config ok. Please restart ioBroker: "iobroker restart"
sudo service iobroker restart
Auf dem Hauptsystem erscheint danach unter Hosts auch der neu angelegte Host.
Sollte das nicht geschehen bitte beide Hosts rebooten. zuerst den Master, dann den Slave.
-
hier der slave
-
Warum hast du r eingegeben für states DB?
Oben hast du f eingegeben.
Gib bei beiden mal f (FILE) ein -
@haselchen
weil das so in der Anleitung stand. Versuche noch mal mit f -
-
Aber es taucht immer nur noch der Master auf
-
@Mueller1842
In deinem Screenshot steht oben das das Passwort nicht übereinstimmt?! -
nochmal alles von vorn
Immer noch der selbe Effekt.
Frage: in der Anleitung mit R-Eintrag ist der Port 6379 angeben, beim Aufruf des Befehls mit F taucht 9000 auf. Kanns daran liegen?
-
Also so sollte es aussehen.
Master auch neu gebootet nachdem du das jetzt eben neu gemacht hast? -
-
Und?
Wenn du die IP:8081 aufrufst baut sich die Admin seite auf? -
Ja, der Master kommt, aber es wird immer noch kein Slave angezeigt
-
Slave ist nach wie vor nicht über einen Admin erreichbar - wie eigentlich auch in der slave-Rolle vorgesehen.
-
Slave kannst du nicht über Admin erreichen. Schrieb ich schon.
Mach mal nen Screenshot von der Adminseite wo links Host steht.
Und dann einen Screenshot wenn du auf Host geklickt hast. -
-
@Mueller1842
Geh mal mit Putty auf den Slave und starte iobroker oder den admin.
iobroker startoder
iobroker start admin
-
hab beide Befehle ausgeführt. Keine Kommentare im Terminal. Admin-Seite weiterhin nicht ansprechbar.