Managing Serviceguard Nineteenth Edition, Reprinted June 2011
As part of planning, you need to decide the following:
• What volume groups are needed?
• How much disk space is required, and how should this be allocated in logical volumes?
• What file systems need to be mounted for each package?
• Which nodes need to import which logical volume configurations?
• If a package moves to an adoptive node, what effect will its presence have on performance?
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.
Package Configuration Planning 121