HP Serviceguard Quorum Server for Linux Version A.12.00.00 Release Notes, March 2014
Using alternate subnets
Some versions of Serviceguard (see “Compatibility with Serviceguard versions” (page 7)) support
new functionality in the Quorum Server that allows you to configure more than one subnet on which
communication between the Quorum Server and the cluster nodes can take place.
In this case, you configure a primary subnet (indicated by the QS_HOST parameter in the cluster
configuration file) and a second subnet (indicated by QS_ADDR in the cluster configuration file).
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 7), and “System requirements
and recommendations” (page 6).
• 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 14).
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 11) 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 7)), 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.
10 HP Serviceguard Quorum Server for Linux version A.12.00.00 Release Notes