Managing HP Serviceguard A.12.00.00 for Linux, June 2014
• two heartbeat subnets;
or
• one heartbeat subnet using bonding in high availability
mode (or mode 1) with two slaves.
You cannot configure more than one heartbeat IP address
on an interface; only one HEARTBEAT_IP is allowed for
each NETWORK_INTERFACE.
NOTE: The Serviceguard cmapplyconf, cmcheckconf,
and cmquerycl commands check that these minimum
requirements are met, and produce a warning if they are
not met at the immediate network level. If you see this
warning, you need to check that the requirements are met
in your overall network configuration.
If you are using virtual machine guests as nodes, you have
a valid configuration (and can ignore the warning) if there
is one heartbeat network on the guest, backed by a network
using NIC bonding as in the second bullet above (VMware
ESX Server).
Considerations for cross-subnet:
IP addresses for a given heartbeat path are usually on the
same subnet on each node, but it is possible to configure
the heartbeat on multiple subnets such that the heartbeat is
carried on one subnet for one set of nodes and another
subnet for others, with the subnets joined by a router.
This is called a cross-subnet configuration, and in this case
at least two heartbeat paths must be configured for each
cluster node, and each heartbeat subnet on each node must
be physically routed separately to the heartbeat subnet on
another node (that is, each heartbeat path must be physically
separate). See “Cross-Subnet Configurations” (page 27).
NOTE: IPv6 heartbeat subnets are not supported in a
cross-subnet configuration.
NOTE: The use of a private heartbeat network is not
advisable if you plan to use Remote Procedure Call (RPC)
protocols and services. RPC assumes that each network
adapter device or I/O card is connected to a route-able
network. An isolated or private heartbeat LAN is not
route-able, and could cause an RPC request-reply, directed
to that LAN, to timeout without being serviced.
NFS, NIS and NIS+, and CDE are examples of RPC based
applications that are frequently used. Other third party and
home-grown applications may also use RPC services through
the RPC API libraries. If necessary, consult with the
application vendor.
STATIONARY_IP This node's IP address on each subnet that does not carry
the cluster heartbeat, but is monitored for packages.
4.8 Cluster Configuration Planning 95