Managing Serviceguard Seventeenth Edition, First Reprint December 2009
CVM 4.1 and later requires you to configure multiple heartbeat networks, or a single
heartbeat with a standby. Using APA, Infiniband, or VLAN interfaces as the heartbeat
network is not supported.
You create a chain of package dependencies for application failover packages and the
non-failover packages:
1. The failover package’s applications should not run on a node unless the mount
point packages are already running.
In the package’s configuration file, you fill out the dependency parameter to specify
the requirement SG-CFS-MP-id# =UP on the SAME_NODE.
2. The mount point packages should not run unless the disk group packages are
running.
Create the mount point packages using the cfsmntadm and cfsmount commands.
Serviceguard names the mount point packages SG-CFS-MP-id#, automatically
incrementing their ID numbers. In their configuration files, Serviceguard specifies
the dependency on the disk group packages.
3. The disk group packages should not run unless the CFS system multi-node package
(SG-CFS-pkg) is running to manage the volumes.
Create the disk group packages with the cfsdgadm. command. Serviceguard
names them SG-CFS-DG-id#, automatically incrementing their ID number. In
their configuration files, Serviceguard specifies the dependency on the CFS system
multi-node package (SG-CFS-pkg).
CAUTION: Once you create the disk group and mount point packages, it is critical
that you administer the cluster with thecfs commands, including cfsdgadm,
cfsmntadm, cfsmount, and cfsumount. Non-cfs commands could cause
conflicts with subsequent command operations on the file system or Serviceguard
packages.
NOTE: The Disk Group (DG) and Mount Point (MP) multi-node packages
(SG-CFS-DG_ID# and SG-CFS-MP_ID#) do not monitor the health of the disk
group and mount point. They check that the application packages that depend on
them have access to the disk groups and mount points. If the dependent application
package loses access and cannot read and write to the disk, it will fail, but that will
not cause the DG or MP multi-node package to fail.
4. You create the CFS package, SG-CFS-pkg, with the cfscluster command. It is
a system multi-node package that regulates the volumes used by CVM 4.1 and
later. System multi-node packages cannot be dependent on any other package.
Package Configuration Planning 165