Managing HP Serviceguard for Linux, Eighth Edition, March 2008

Planning and Documenting an HA Cluster
Cluster Configuration Planning
Chapter 4 109
Cluster Configuration Planning
A cluster should be designed to provide the quickest possible recovery
from failures. The actual time required to recover from a failure depends
on several factors:
The length of the cluster heartbeat interval and node timeout.
See the parameter descriptions for HEARTBEAT_INTERVAL and
NODE_TIMEOUT under “Cluster Configuration Parameters” starting on
page 110 for recommendations.
The design of the run and halt instructions in the package control
script. They should be written for fast execution.
The application and database recovery time. They should be
designed for the shortest recovery time.
In addition, you must provide consistency across the cluster so that:
User names are the same on all nodes.
UIDs are the same on all nodes.
GIDs are the same on all nodes.
Applications in the system area are the same on all nodes.
System time is consistent across the cluster.
Files that could be used by more than one node, such as /usr or /opt
files, must be the same on all nodes.