Cross-Cluster Quorum Server Configuration

Cross Cluster Quorum Server Configurations
4 10/7/2004
4. Procedure for configuring a Cross Cluster Quorum Server configuration
The following is an example procedure (for Serviceguard clusters with SGeFF on HP-UX) for the
steps to configure a Cross Cluster Quorum Server configuration.
A. Configure a temporary 1-node cluster with a Quorum Server package.
[On node B]
Create a two node cluster configuration ascii file on node B with cmquerycl command as below:
# cd /etc/cmcluster
# cmquerycl -C cmclconf.ascii -n A -n B
Edit the cmclconf.ascii file and comment out lines (by inserting a ‘#’ in the first column of the line)
related to node A to make single node cluster (since a single node cluster does not require a cluster
lock device):
# vi cmclconf.ascii
CLUSTER_NAME cluster1
#FIRST_CLUSTER_LOCK_VG
NODE_NAME B
NETWORK_INTERFACE lan0
HEARTBEAT_IP 192.168.2.23
NETWORK_INTERFACE lan10
HEARTBEAT_IP 192.168.4.23
# FIRST_CLUSTER_LOCK_PV
#NODE_NAME A
# NETWORK_INTERFACE lan0
# HEARTBEAT_IP 192.168.2.24
# NETWORK_INTERFACE lan10
# HEARTBEAT_IP 192.168.4.24
# FIRST_CLUSTER_LOCK_PV
HEARTBEAT_INTERVAL 1000000
NODE_TIMEOUT 2000000
FAILOVER_OPTIMIZATION NONE
MAX_CONFIGURED_PACKAGES 2
Add a Quorum Server package to cluster1:
# cmapplyconf -v -C cmclconf.ascii
# echo '+' > /etc/cmcluster/qs_authfile
# mkdir /var/adm/qs
# mkdir qs-pkg-2; cd qs-pkg-2
# cmmakepkg -p qs-pkg-2.config
# vi qs-pkg-2.config
PACKAGE_NAME qs-pkg-2
PACKAGE_TYPE FAILOVER