Frage :Wie ändere ich das Pacemaker-Cluster-Heartbeat-Timeout in CentOS/RHEL 7?
Standardmäßig ist der Heartbeat von Pacemaker in CentOS/RHEL 7 auf 1000 (ms) eingestellt, Sie können ihn mit den folgenden Schritten erhöhen.
1. Anhängen/Ändern des Tokens an den Totem-Abschnitt in der Corosync-Konfigurationsdatei /etc/corosync/corosync.conf .
# cat /etc/corosync/corosync.conf totem { version: 2 cluster_name: pcmk secauth: off transport: udpu token: 10000 <---- change totem timeout to 10s. }
2. Synchronisieren Sie nach dem Hinzufügen/Bearbeiten des Tokens zu corosync.conf auf dem geänderten Knoten die Konfigurationsdatei manuell mit allen Cluster-Knoten:
# pcs cluster sync
3. Laden Sie corosync mit dem folgenden Befehl neu. Der Befehl wird ohne Ausfallzeit auf allen Knoten wirksam.
# pcs cluster reload corosync
4. Verwenden Sie zur Überprüfung den folgenden Befehl und prüfen Sie das Attribut „runtime.config.totem.token“. ‘
# corosync-cmapctl | grep totem.token