Managing Serviceguard A.11.20, March 2013

NOTE: Generic resources influences the package based on the status. The actual monitoring
of the resource should be done in a script and this must be configured as a service. The script
sets the status of the resource based on the availability of the resource. See “Monitoring Script
for Generic Resources” (page 396).
Create a list by package of volume groups, logical volumes, and file systems. Indicate which nodes
need to have access to common file systems at different times.
HP recommends that you use customized logical volume names that are different from the default
logical volume names (lvol1, lvol2, etc.). Choosing logical volume names that represent the
high availability applications that they are associated with (for example, lvoldatabase) will
simplify cluster administration.
To further document your package-related volume groups, logical volumes, and file systems on
each node, you can add commented lines to the /etc/fstab file. The following is an example
for a database application:
# /dev/vg01/lvoldb1 /applic1 vxfs defaults 0 1 # These six entries are
# /dev/vg01/lvoldb2 /applic2 vxfs defaults 0 1 # for information purposes
# /dev/vg01/lvoldb3 raw_tables ignore ignore 0 0 # only. They record the
# /dev/vg01/lvoldb4 /general vxfs defaults 0 2 # logical volumes that
# /dev/vg01/lvoldb5 raw_free ignore ignore 0 0 # exist for Serviceguard's
# /dev/vg01/lvoldb6 raw_free ignore ignore 0 0 # HA package. Do not uncomment.
Create an entry for each logical volume, indicating its use for a file system or for a raw device.
Don’t forget to comment out the lines (using the # character as shown).
NOTE: Do not use /etc/fstab to mount file systems that are used by Serviceguard packages.
Planning Veritas Cluster Volume Manager (CVM) and Cluster File System (CFS)
NOTE: Check the Serviceguard/SGeRAC/SMS/Serviceguard Manager Plug-in Compatibility
and Feature Matrix and the latest Release Notes for your version of Serviceguard for up-to-date
information on support for CVM and CFS: http://www.hp.com/go/hpux-serviceguard-docs.
For a failover package that uses CVM or CFS, you configure system multi-node packages to handle
the volume groups and file systems.
CAUTION: Serviceguard manages Veritas processes, specifically gab and LLT, through system
multi-node packages. As a result, the Veritas administration commands such as gabconfig,
llthosts, and lltconfig should only be used in display mode, for example gabconfig -a.
You could crash nodes or the entire cluster if you use Veritas commands such as the gab* or llt*
commands to configure these components or affect their runtime behavior.
CVM 4.1 and later without CFS
Veritas Cluster Volume Manager 4.1 and later uses the system multi-node package SG-CFS-pkg
to manage the cluster’s volumes.
CVM 4.1 and later requires you to configure multiple heartbeat networks, or a single heartbeat
with a standby. The following interfaces are supported as heartbeat networks — APA (CVM 5.0.1
and later) and VLAN (CVM 4.1 and later).
CVM 4.1 and later with CFS
CFS (Veritas Cluster File System) is supported for use with Veritas Cluster Volume Manager Version
4.1 and later.
The system multi-node package SG-CFS-pkg manages the cluster’s volumes. When you use CFS,
Serviceguard enables you to create and manage multi-node packages for disk groups and mount
points using modular style packages or legacy style packages.
132 Planning and Documenting an HA Cluster