Multiple choice technology packaged enterprise solutions

On which nodes in a Serviceguard cluster is the cmcld daemon required to run?

  1. on only on node

  2. all nodes

  3. on atleast two nodes

  4. optinal for cluster less than four nodes

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The cmcld (cluster membership daemon) must run on all nodes in a Serviceguard cluster. It monitors node status, communicates membership changes, and ensures all nodes agree on cluster composition. Running it only on some nodes would break cluster integrity and communication.

AI explanation

The cmcld (cluster daemon) is the core Serviceguard process responsible for cluster membership, heartbeat monitoring, and failover decision-making, and it must run on every node that is a member of the cluster — not just some or one — because each node needs to independently monitor cluster health and participate in quorum/heartbeat protocols. If cmcld were missing on any node, that node couldn't properly detect failures or participate in cluster decisions, undermining the whole high-availability design. So 'all nodes' is correct; restricting it to one node, two nodes, or making it conditional on cluster size contradicts how Serviceguard's membership protocol is designed to work.