Heartbeat für das Ausführen eines Shell-Skripts konfigurieren
400
Alessandro Cardoso
Ich habe mit Heartbeat ein Hochverfügbarkeitssystem eingerichtet. Ich wünsche mir, dass Heartbeat darin gestartet wird und ein Shellskript ausgeführt wird, wenn der Hauptcluster abgefallen ist und der Sekundärcluster aktiviert wurde.
Inhalt von
/etc/ha.d/haresources
master IPaddr::10.0.0.1/24 test.sh
Inhalt von
/etc/ha.d/ha.cf
autojoin none debugfile /var/log/ha-debug logfile /var/log/ha-log logfacility local0 ucast ens32 10.0.0.3 ucast ens32 10.0.0.2 udpport 694 use_logd yes keepalive 1 deadtime 10 warntime 5 initdead 20 node master node slave auto_failback on
Ich habe die Ausführungsberechtigung für das Skript erteilt und es in den Pfad eingefügt /etc/init.d/
, konnte es aber immer noch nicht durch Heartbeat ausgeführt werden. Ist diese Art von Prozedur möglich?
Könnten Sie Ihre `/ etc / ha.d / ha.cnf` hinzufügen?
Alex vor 6 Jahren
1
Dies klingt eher nach einem Job für * Cluster Resource Manager * anstelle von Heartbeat. In der Tat konnte ich diesen Artikel finden, der eine Lösung beschreibt: [Schrittmacher - Skript bei Failover ausführen] (https://raymii.org/s/tutorials/Corosync_Pacemaker_-_Execute_a_script_on_failover.html). Wenn Ihr Problem dadurch gelöst wird, können Sie später Ihre eigene Frage mit Details dazu beantworten, wie Sie es getan haben.
Vlastimil Ovčáčík vor 6 Jahren
0
Wenn Sie den Befehl "hostname" ausführen, wird "master" zurückgegeben?
Alex vor 6 Jahren
0
@ VlastimilOvčáčík Ich werde diese Option überprüfen, danke
Alessandro Cardoso vor 6 Jahren
0
@Alex ja, ich habe die Cluster so konfiguriert, weil ich in der Testumgebung konfiguriere.
Alessandro Cardoso vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4