Set up Heartbeat 2 on each node in the cluster by following the instructions provided in Installing a Heartbeat 2 Cluster Using YaST in the SUSE Linux Enterprise Server 10 Installation and Administration Guide. The setup process creates basic Heartbeat configuration files:
This is the main Heartbeat configuration file. The default file provides the names of the nodes in the cluster, sets up communication among them, and performs other basic cluster setup. For convenience and for best performance with GroupWise, add the following lines to the ha.cf file:
use_logd yes keepalive 2 deadtime 30 warntime 10 initdead 120
To configure the logd daemon referenced in the first line above, copy the /usr/share/doc/packages/heartbeat/ha_logd.cf file to /etc/ha.d. Remove the comment character (#) from the debugfile and logfile lines. If desired, change the directories where log files are stored.
In order for the nodes to communicate with each other, you must configure each node so that the Heartbeat UDP port of 694 is open. You must copy the customized ha.cf to each node in the cluster.
This file provides an authentication string and must not be readable by any user other than root. After providing the authentication string as root, set the mode to 0400 or 0600. You must copy the authkeys file to each node in the cluster.
/var/lib/heartbeat/crm/cib.xml
This cluster resource manager (CRM) file is created automatically by Heartbeat when you use the HA Management Client to create cluster resources, resource groups, constraints, etc., as described in Section 31.0, Setting Up a Heartbeat Cluster. Do not manually modify the cib.xml file after starting Heartbeat.