How can I configure my High Availability Cluster with pacemaker and corosync to maintain quorum after half of the nodes fail?

Solution Verified - Updated -

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 use votequorum 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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content