NEWS
Multihost mit Synology/Docker und raspi
-
Hallo zusammen,
ich habe seit längerem den iobroker auf einem raspi am Laufen. Habe aber immer wieder Probleme, daß er sich aufhängt, vermutlich einfach zu viele Adapter am Laufen. Da ich auch eine Diskstation (218+) besitze, wollte ich auf eine Multihostlösung umsteigen. Master soll die Diskstation sein.
Ich habe dann Docker und iobroker installiert. Dank dieser Anleitung
https://buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/4/
gar kein Problem.
Läuft tiptop. Dann habe ich versucht nach diesen Anleitungen den Multihost-Modus einzurichten
http://blog.unltd-networx.de/iobroker-multihostbetrieb-einrichten/
https://www.iobroker.net/#de/documentation/config/multihost.md
Das funktioniert allerdings nicht.
Nachdem ich in der portainer Container console "sudo iobroker multihost enable" eingebe,
heißt es zwar "Miltihost activated / Authentication activated", aber nach dem Neustart ist alles wie vorher...
Mach ich was falsch?
Grüße
Frank -
@fraenkie76
Klappt die Verbindung vor dem Neustart? Bei mir funktioniert die zweite Alternative zum Verbinden, also die manuelle Einrichtung immer.Schau dir dazu mal
sudo iobroker setup custom
an. Allerdings habe ich das nicht mit Docker getestet.
-
machst du ein "deployed" auf den container oder startest du den nur neu ?
-
Hallo,
was meinst Du mit "deployed"?
Habe es mit "restart" in portainer und "neu starten" in iobroker/hosts versucht... -
@unltdnetworx
habe kein redis (soweit ich weiß :-), dann ist die Option gar nix!? -
@fraenkie76
Dann stellst du einfach bei der Frage nach den Speicherzielen auf "file" statt auf redis. -
tut sich trotzdem immer noch nichts.
Habe aber gerade im Log folgendes gesehen:"on this system is not possible.." ???
-
Ich muss hier nochmal nachfragen:
Gibt es hierzu eine Lösung?
Ich habe dasselbe Problem:Ich habe den Master entsprechend der Anleitung aktiviert, allerdings mit den Ports 9001 und 9002, da ja der Port 9000 von Portainer belegt ist.
Leider kann der Slave den Master nicht finden.
Das Log des iobrokers im Docker zeigt mir zum Multihost folgende Meldungen:warn: Host on this system is not possible, because IP address is for states is 0.0.0.0
Laut Anleitung stimmt das aber doch.warn: host.iobroker multihost service started on 0.0.0.0:50005
Das verstehe ich nicht.Kann mir jemand einen Tip geben, wie ich den Multihost aktivieren kann.