Güete Tag
Ich habe 2 Knoten im Testlabor und Cluster konfiguriert (https://www.relianoid.com/resources/knowledge-base/community-edition-v7-administration-guide/cluster-configuration-in-relianoid-community-edition-v7/) auf beiden Knoten.
Cluster funktioniert vor dem Neustart, aber wenn Sie einen beliebigen Knoten neu starten, wird der Clusterdienst nach dem Neustart nicht gestartet (Clusterdienst durch systemctl aktiviert).
Ich sehe dies (systemctl status relianoid-ce-cluster.service) mit dem Relianoid CE-Cluster nach dem Neustart:
[FEHLER] Schnittstelle [eth0:cluster] kann nicht geöffnet werden: eth0:cluster: Dieses Gerät ist nicht aktiv
Ich sehe im Webinterface den Status „Up“ und ein grünes Symbol.
In der Datei /usr/local/relianoid/app/ucarp/etc/cluster.conf habe ich diese Einstellungen vorgenommen (andere Parameter sind ebenfalls festgelegt, ich werde sie unten nur nicht auflisten):
$Schnittstelle=”eth0:cluster”
$cluster_ip=”200.200.200.150″
In meinem Testlabor verwende ich diese Einstellungen für die virtuelle Schnittstelle:
Name: „eth0:cluster“
IP-Adresse: 200.200.200.150
Ich habe andere Versionen im Testlab 7.2.0-7.6.0 getestet und in verschiedenen Versionen funktioniert der Clusterdienst und funktioniert nicht, mit den gleichen Einstellungen in der Datei cluster.conf nach dem Neustart des Knotens.
Was mache ich falsch oder ist es vielleicht ein Fehler?
Hallo iampip!
Danke für die Meldung, einige Regeln in /etc/systemd/system/relianoid-ce-cluster.service fehlen.
Fügen Sie dem Abschnitt [Unit] Folgendes hinzu:
Nachher=relianoid.service
Wünsche=relianoid.service
Führen Sie dann Folgendes aus:
Systemctl-Daemon-Reload
Starten Sie erneut.
Wenn alles korrekt ist, können Sie diese Änderung auf den anderen Knoten anwenden. Wir werden diesen Fix in die nächste Version integrieren.
Nochmals vielen Dank für die Meldung dieses Problems.
Güete Tag
Ich habe versucht, den Fix auf die Datei /etc/systemd/system/relianoid-ce-cluster.service anzuwenden und jetzt funktioniert der Cluster einwandfrei!
Danke für die Hilfe!