How can I configure my High Availability Cluster with pacemaker and corosync to maintain quorum after half of the nodes fail?
Issue
- I have a four node cluster split across two racks, and if one rack completely fails then the other nodes are left without quorum. How can I solve this?
- Is there a way to have half the nodes in a
pacemaker
cluster survive a failure of the other half? - Is there a way to allow one node in a 3 or more node cluster to operate without the other two?
Environment
- Red Hat Enterprise Linux (RHEL) 6 with the High Availability Add On
- Red Hat Enterprise Linux (RHEL) 7 with the High Availability Add On
- Red Hat Enterprise Linux (RHEL) 8 with the High Availability Add On
- Red Hat Enterprise Linux (RHEL) 9 with the High Availability Add On
pacemaker
corosync
configured to usevotequorum
for quorum in/etc/corosync/corosync.conf
- Cluster made up of an even number of nodes
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.