HP Serviceguard Quorum Server Version A.04.00 Release Notes, May 2014
Setting Quorum Server Parameters in the Cluster Configuration File
IMPORTANT: If you will be using an IPv6 subnet or subnets for communication between the
Quorum Server and a Serviceguard A.11.19 cluster, and you have not applied the July 2009
patch to Serviceguard A.11.19, follow the instructions under “Configuring IPv6 Addresses without
the July 2009 Patch” (page 15) to generate the cluster configuration file. Read the remainder of
this section first.
You need to set values for Quorum Server parameters in the cluster configuration file. Use a
command such as the following (all on one line) to obtain a cluster configuration file that includes
Quorum Server parameters:
cmquerycl -q <QS_Host> -n <Node1> -n <Node2> -C <ClusterName>.conf
NOTE: If you are using a version of Serviceguard that supports alternate subnets (see
“Compatibility with Serviceguard Versions” (page 9)), you can specify a second hostname or IP
address in the -q option (all one line):
cmquerycl -q <QS_Host> <QS_Addr> -n <Node1> -n <Node2> -C
<ClusterName>.config
QS_Host and QS_Addr can each be either a fully qualified hostname or an IP address.
The setting of the HOSTNAME_ADDRESS_FAMILY parameter in the cluster configuration file
constrains the type of address(es) you can use for the Quorum Server connection:
• If HOSTNAME_ADDRESS_FAMILY is set to IPV4, the connection (or both connections if
QS_ADDR is used) must be IPv4.
• If HOSTNAME_ADDRESS_FAMILY is set to IPV6, the connection (or both connections if
QS_ADDR is used) must be IPv6.
• If HOSTNAME_ADDRESS_FAMILY is set to ANY, each connection can be either IPv4 or IPv6.
The resulting file contains the QS_HOST, QS_POLLING_INTERVAL, and QS_TIMEOUT_EXTENSION
parameters, and the QS_ADDR parameter if your version of Serviceguard supports it. In that case,
the Quorum Server section of the file looks like this:
# for the quorum server timeout, enter
# QS_HOST qs_host
# QS_ADDR qs_addr
# QS_POLLING_INTERVAL 120000000
# QS_TIMEOUT_EXTENSION 2000000
QS_HOST gf2_qs1
QS_ADDR 15.106.73.114
QS_POLLING_INTERVAL 300000000
If your version of Serviceguard supports alternate subnets, but you are working with an existing
cluster configuration file that does not contain the QS_ADDR parameter, you can add this parameter,
and its value, yourself.
You can use the optional QS_TIMEOUT_EXTENSION to increase the time interval (in microseconds)
after which the current connection (or attempt to connect) to the quorum server is deemed to have
failed; see “Network Recommendations” (page 8).
NOTE: Increasing this value will increase the failover time accordingly; that is, if failover time is
currently 30 seconds and you set QS_TIMEOUT_EXTENSION to one second, the failover time will
increase to 31 seconds.
Setting Quorum Server Parameters for IPv6 Subnets
Serviceguard A.11.19 clusters support IPv6 addresses for both QS_HOST and QS_ADDR, but you
must apply the July 2009 patch to Serviceguard A.11.19 if you want to supply IPv6 addresses,
14 HP Serviceguard Quorum Server Version A.04.00 Release Notes