What is the supported number of nodes for a RHEL Resilient Storage cluster?

Solution Verified - Updated

Environment

  • Red Hat Enterprise Linux 7 (with the Resilient Storage Add-on)
  • Red Hat Enterprise Linux 8 (with the Resilient Storage Add-on)
  • Red Hat Enterprise Linux 9 (with the Resilient Storage Add-on)

Issue

  • Support for 32 nodes was added for Red Hat High Availability Clusters with RHEL 7.7 and RHEL 8.1. Does this support extend to Resilient Storage clusters utilizing gfs2/clvmd/dlm/cmirrord?

Resolution

Resilient Storage clusters (i.e., clusters using dlm and related components) only support up to 16 nodes because dlm has a limitation of 16 nodes. Specifically, the following components are limited to 16 nodes because they were require the use of dlm:

  • dlm and the ocf:pacemaker:controld Pacemaker resource agent
  • clvmd and theocf:heartbeat:clvm Pacemaker resource agent
  • cmirrord
  • lvmlockd + dlm (via the ocf:pacemaker:controld Pacemaker resource agent)
  • gfs2 filesystems

High Availability clusters (i.e., clusters that do not use any of the components above) support up to 32 nodes on RHEL 7.7 and above and on RHEL 8.1 and above.

For more information:

Root Cause

Expansion to 32-node support has not been tested or investigated for Resilient Storage products. If you or your organization is interested in this functionality, please reach out to Red Hat Support to discuss it further.

SBR
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.