HP Serviceguard Quorum Server Version A.04.00 Release Notes, revised August 2009

Requirements for Using Alternate Subnets
All of the following must be true in order for you to configure more than one subnet for
communication between the Quorum Server and the cluster nodes:
You must be running a version of Serviceguard, and of Quorum Server, that support this
capability. See “Compatibility with Serviceguard Versions” (page 10), and “System
Requirements and Recommendations” (page 9).
All of the cluster nodes must be able to communicate with both of the Quorum Server subnets
when you configure or reconfigure the cluster.
If this is not true when you run cmquerycl, cmcheckconf, or cmapplyconf, the command
will fail.
Both of the IP addresses specified for the Quorum Server must map to the same Quorum
Server.
The authorization file must specify all the addresses from which the cluster nodes will
communicate with the Quorum Server. See “Creating and Updating the Authorization File”
(page 18).
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 10)), 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
14 HP Serviceguard Quorum Server Version A.04.00 Release Notes