NEWS
Slave-Installation - Master unter Slave-Adresse erreichbar
-
@homoran Jupp. homecentral & schaltschrank
-
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
@homoran Jupp. homecentral & schaltschrank
OK - Das ist gut so.
Bitte den Code nicht als Screenshot, den kann ich nicht entziffern.
Als Text in code-tags posten!@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Müssen Database und Host auf den Master verweisen?
im Prinzip ja, aber unm nichts falsches zu sagen: ich weiß nicht genau wo du da bist.
https://www.iobroker.net/#de/documentation/config/multihost.md
-
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Master (192.168.0.10/16):
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Slave (192.168.181.28/16):
das sind 2 Netze .. ist das richtig ??
-
@homoran Ich hab die Screenshots durch Code ersetzt. Entschuldige bitte.
Ich hab es so gemacht, wie in der Anleitung. Redis ist nicht im Einsatz -
@arteck Nein ... ist ein 16er Subnet
-
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Redis ist nicht im Einsatz
muss es auch nicht.
nur bei Redis ist die manuelle Konfiguration das Muss.Die gleiche Anleitung gilt auch für "mit ohne" Redis, dann allerdings mit file statt redis
-
@homoran Jupp. Genau so ist es konfiguriert. Sobald ich den Slave starte, ist die Admin-Oberfläche auf dem Master nicht mehr zu erreichen. Nur die Adminoberfläche des Slaves. Dort sind alle Adapter des Masters sichtbar. Bei den Hosts auf dem Slave wird aber nur der Slave angezeigt.
Um den Master wieder zu erreichen, muss ich den Slave stoppen und den Master neu starten.
Das klingt alles ziemlich verbogen
-
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Das klingt alles ziemlich verbogen
So ist es
Ich habe da jetzt keine Ahnung
und das mit den Netzen ist zu hoch für mich -
@homoran Das mit dem Netz ist nicht so kompliziert. Durch das Subnet (255.255.0.0 oder /16) werden lediglich alle Geräte von 192.168.0.1 bis 192.168.255.254 in einem Netz geführt. Bei einem 24er Netz (255.255.255.0 oder /24) sind des nur alle Geräte von 192.168.0.1 bis 192.168.0.254.
Beste Grüße
-
@ducle Danke!
So ungefähr wusste ich das, nur weiß ich nicht ob das Multihostsystem mit diesen EinstellungenMaster (192.168.0.10/16):
Slave (192.168.181.28/16):zurechtkommt
-
@homoran An der Clientinstallation scheint es schon mal nicht zu liegen. Ich hab jetzt einen anderen Rechner genommen und Ubuntu frisch aufgesetzt. Auch hier tritt der selbe Effekt auf. Ich kann es mir nicht erklären, warum nach der Aktivierung des Slave der ioBroker nur noch über die IP des Slave zu erreichen ist. Aber das auch nur halb korrekt.
-
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
warum nach der Aktivierung des Slave der ioBroker nur noch über die IP des Slave zu erreichen ist
letzte Idee
Wenn du dann auf dem admin bist, sieh mal unter Instanzen.
Welchem Host ist der admin zugeordnet? -
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Host / Unix Socket of states DB (file), default[192.168.0.10]:
Hast du mal versucht vom Slave aus diese IP anzupingen.
Und noch was.
Ich bin jetzt etwas verunsichert ob die Objects auch auf dem Master verweisen sollen....
ich mach mich schlauerledigt!
alles gut! -
@homoran Ping zwischen beiden Maschinen geht. Was meinst Du genau mit "welchem Host der Admin zugeordnet ist?
Hier mal ein Screenshot der Instanzen. Es laufen nur die, die auch vorher auf dem Slave vorhanden waren. Die stehenden (roten) sind die, die auf dem Master installiert sind und dort auch problemlos laufen (naja, es sei denn man startet den verbunden Slave.
Nach den neuen Installation des Slave ist die IP-Zuordnung folgende:
Master: 192.168.0.10/16
Slave: 192.168.0.11/16 -
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Was meinst Du genau mit "welchem Host der Admin zugeordnet ist?
Da ist ja gar kein Multihost aktiv!
ich hatte es so (wahrscheinlich falsch) verstanden, dass Master und slave vertauscht seien.@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Es laufen nur die, die auch vorher auf dem Slave vorhanden waren.
da soll vorher nichts sein!
nur controller und höchstens adminAlle Instanzen müssen über den admin des Masters auf dem slave installiert werden.
(Das hätte ich gerne gesehen) -
@homoran So sieht die leere Slave Installation vor dem Connect aus
-
Was mir eben etwas spanisch vorkommt:
Die Version des Hosts auf dem Slave:
weicht von der auf dem Master ab:
Warum kommt bei der Neuinstallation die 3.3.19 obwohl doch nur die 3.3.19 verfügbar ist?
So sehen beide Installation vor dem Connect aus:
-
@ducle OK, das ist Basisinstallation.
Da kann man backitup und Discovery löschen.Aber das ändert nichts an der Tatsache, dass du den admin noch aufrufen kannst.
Aber auch da hatte ich etwas falsch verstanden.
Ich dachte du landest auf dem Slave wenn du den admin des Masters aufrufst.Da scheint bei dir tatsächlich die Kopplung falsch gelaufen zu sein.
Ich würde jetzt nochmal mit
iobroker setup custom
beide Hosts isoliert konfigurieren.
Dann müsste man auf beide admins kommen.
Dann beide rebooten und anschließend neu koppeln.BTW Hats du nach der Änderung der Konfig neu gebooted?
-
@ducle sagte in Slave-Installation - Master unter Slave-Adresse erreichbar:
Warum kommt bei der Neuinstallation die 3.3.19 obwohl doch nur die 3.3.19 verfügbar ist?
????
wo ist der Unterschied? -
@homoran Sorry, das war ein Tippfehler. Hier der Satz noch einmal neu:
Warum kommt bei der Neuinstallation die 3.3.19 obwohl doch nur die 3.3.18 verfügbar ist?