NEWS
Gelöst: Multihostsystem erstellen
-
Ich bin jetzt mehrmals bei der Erstellung eines Multihostsystemes gescheitert.
Ich bin auf :
Node.js: v10.17.0
NPM: v6.11.3
und js-controller 2.x.xIch möchte gerne einen bestehenden Raspi mit seinen Instanzen und sein Objekten auf einen Master migrieren. Ich gehe von eine file/file umgebung aus.
Wenn ich die Verbindung aufbaue Slave/Master sehe ich anschließend keine Instanzen und auch keine Objekte. Was mache ich falsch? Oder wie soll ich vergehen.
Ich bin für jeden Tip dankbar.
Gruß an die Community -
@Bibo-13 sagte in Multihostsystem erstellen:
Ich bin für jeden Tip dankbar.
Doku lesen
https://www.iobroker.net/#de/documentation/config/multihost.md
-
Guten Morgen,
danke für den Rat. Das habe ich, denke ich jedenfalls, ausgiebig getan. Diese Anleitung ist aber sehr stark redis geprägt und kommt deshalb meiner Frage nach einer file/file Config nicht nahe.Mein Problem dabei ist das ich nicht eine einzige Instanz oder Objekt sehe.
Ich denke ich hatte mich da nicht gut ausgedrückt.
Ich möchte ein bestehendes Raspi3+ System mit Iobroker zum Slave machen und ein neues Raspi4 4gb zum neuen Master. Geht das überhaupt? Wenn ich nach der Anleitung vorgehe habe ich auf beiden Seiten ein sauberes Iobroker am Laufen. Ohne alles also nur admin.0 Ich habe zu meinem Glück eine regelmässige Datensicherung(Backup) so daß ich wieder auf die alte nicht Multihost Konfig zurück konnte.Ich hätte gerne die Instanzen, Objekte und States zum Teil auf dem neuen Iobroker. Zigbee + Zwave wollte ich auf dem Slave lassen. Wegen der Module, Wie kann ich das machen?
Wie schon gesagt ich bin für jeden Tip dankbar.
Gruß -
@Bibo-13 sagte in Multihostsystem erstellen:
Ich möchte ein bestehendes Raspi3+ System mit Iobroker zum Slave machen
Oben schreibst du
@Bibo-13 sagte in Multihostsystem erstellen:
Ich möchte gerne einen bestehenden Raspi mit seinen Instanzen und sein Objekten auf einen Master migrieren. Ich gehe von eine file/file umgebung aus.
Was denn genau.
Ein neuer Slave sollte nur den Admin enthalten.
@Bibo-13 sagte in Multihostsystem erstellen:
Diese Anleitung ist aber sehr stark redis geprägt und kommt deshalb meiner Frage nach einer file/file Config nicht nahe
Als Beispiel, aber es steht da ganz oben
Dann aber bitte f(ile) statt r(edis) auswählen!
-
Ich meine es so wie ich es in meinem 2. Post geschrieben habe.
Ich schrieb ja ich habe mich mißverständlich ausgedrückt. sorry.
Ich habe ein bestehendes System das ich zum Slave machen möchte Das neue soll alle(bis auf 2-3) Instanzen + den Objekten übernehmen. Wie kann ich das tun.
Es ist mir schon klar das ich Irgendwo einen Fehler begangen habe. Deshalb frage ich ja auch nach der richtigen Vorgehensweise.Was ich gemacht habe war:
Master
iobroker multihost enable
sudo iobroker restartSlave
iobroker multihost connect
aussuchen des hosts (nur einer deshalb klar)
sudo iobroker restartDanach war nachdem Aufruf "ip:8081" unter den instanzen nur der admin.0 zu sehen und kein objektbaum vorhanden.
Deshalb meine Frage. Sorry ich will niemand auf die Nerven gehen. Aber Schuldzuweisungen helfen mir dabei nicht. Ich weiß serwohl das ich nicht viel Ahnung in diesen Dingen habe und auf Beschreibungen/Anleitungen angewiesen bin. Das hat auch in der Vergangenheit gut geklappt. Nur jetzt halt nicht.
Deshalb meine Frage:
Kann ich ein bestehendes System mit all seinen Instanzen und Objekten zum "Slave" machen und ein neues "Master" System aufsetzen. Werden dann die Daten und Instanzen vom Slve zum Master kopiert?Gruß
-
@Bibo-13
Jetzt ist es klarer.Vorschlag: Backup machen
Neuen Master aufsetzen, Backup einspielen
Alten master plattmachen und als Slave neu aufsetzen
Dann verbinden wie beschrieben.Ip:8081 des Masters aufrufen
Dort kannst du nur sehen, was der Master kennt, weil es über ihn installiert wurd3 -
Ok danke.
Also auch zwave und zigbee adapter auf den neuen Master überführen und dann die Instanz auf den neuen slave bringen. Richtig?
Ich möchte den zigbee-stick und das zwave modul auf dem alten Rechner lassen. -
@Bibo-13
Ja.Sicherheitshalber kannst du ja ne neue Karte für die Installation als Slave nehmen, dann hast du die alte nochmals Backup
-
ja, Danke, ich denke ich werde es so machen.
Danke für die Hilfe. Schönes WE