Cross-Cluster Quorum Server Configuration

Cross Cluster Quorum Server Configurations
6 10/7/2004
HEARTBEAT_IP 192.168.2.21
NETWORK_INTERFACE lan21
HEARTBEAT_IP 192.168.4.21
HEARTBEAT_INTERVAL 800000
NODE_TIMEOUT 1600000
FAILOVER_OPTIMIZATION TWO_NODE
MAX_CONFIGURED_PACKAGES 2
Apply the cluster configuration for cluster2:
# cmapplyconf -v -C cmclconf.ascii
Add Quorum Server package to cluster2:
# echo '+' > /etc/cmcluster/qs_authfile
# mkdir /var/adm/qs
# mkdir qs-pkg-1; cd qs-pkg-1
# cmmakepkg -p qs-pkg-1.config
# vi qs-pkg-1.config
PACKAGE_NAME qs-pkg-1
PACKAGE_TYPE FAILOVER
FAILOVER_POLICY CONFIGURED_NODE
FAILBACK_POLICY MANUAL
NODE_NAME *
AUTO_RUN YES
LOCAL_LAN_FAILOVER_ALLOWED YES
NODE_FAIL_FAST_ENABLED NO
RUN_SCRIPT /etc/cmcluster/qs-pkg-1/qs-pkg-1.ctl
RUN_SCRIPT_TIMEOUT NO_TIMEOUT
HALT_SCRIPT /etc/cmcluster/qs-pkg-1/qs-pkg-1.ctl
HALT_SCRIPT_TIMEOUT NO_TIMEOUT
SERVICE_NAME qs
SERVICE_FAIL_FAST_ENABLED NO
SERVICE_HALT_TIMEOUT 10
SUBNET 192.168.2.0
# cmmakepkg -s qs-pkg-1.ctl
# vi qs-pkg-1.ctl
IP[0]=192.168.2.180
SUBNET[0]=192.168.2.0
SERVICE_NAME[0]="qs"
SERVICE_CMD[0]="/usr/lbin/qs >> /var/adm/qs/qs.log 2>&1"
SERVICE_RESTART[0]="-R"
Create the Quorum Server package files on node C as below:
# cd /etc/cmcluster
# echo '+' > /etc/cmcluster/qs_authfile
# mkdir /var/adm/qs
# mkdir qs-pkg-1
# rcp D:/etc/cmcluster/qs-pkg-1/qs-pkg-1.ctl /etc/cmcluster/qs-pkg-1/qs-pkg-1.ctl