NEWS
Multihost - Frage bevor es richtig kaputt ist
-
ich habe heut einen Slave komplett neu aufgesetzt. Habe im Master unter Objekte den Host gelöscht. Nach der Installation auf dem Slave wollte ich den verbinden mit
iobroker multihost browse und iobroker multihost connect danach iobroker restart
iobroker setup custom habe ich absichtlich nicht ausgeführt, da alles default bleiben sollte.
Verbindet sich aber nicht. Hauf dem Master-Log kommt Folgendes:
host.rockpro64 2019-10-02 19:01:27.379 error States 192.168.2.42:38870 (Init=false) Redis error:Error: Invalid Chunk: parse failed host.rockpro64 2019-10-02 19:01:23.470 error Objects 192.168.2.42:47394 (Init=false) Redis error:Error: Invalid Chunk: parse failed
192.168.2.42 ist die IP vom Slave.
Was ich merkwürdig finde, gibt bestimmt ne Erklärung dafür, warum unter "Instanzen" noch alles vom alten Slave steht?
-
Regelkonform wird ein Slave über die Kommandozeile aus der Systemkonfiguration gelöscht. Der Befehl dazu lautet
iobroker host remove <zu_löschender_hostname>
-
@Stabilostick naja, habs wo gelesen aber idz nicht mehr zu ändrrn.
Muss man bei jedem neuen slave beim master "iobroker mulithost enable" eingeben?
Quasi bei 3 slave's = 3x am master und jeweils 1x am betreffenden slave "iobroker multihost connect"... -
Letzteres.
Und mit dem setup custom machst Du übrigens bei Wahl der zu Deinem System passenden Parameter auch nichts kaputt - für den Fall das der browse-Befehl mal nicht klappt.
-
so, hab es hinbekommen. Mein Fehler war, so denke ich, die js-controller Version auf dem neuen Slave. Hochgezogen auf 2.0.x dann ging es.