Managing HP Serviceguard for Linux, Eighth Edition, March 2008

Planning and Documenting an HA Cluster
Package Configuration Planning
Chapter 4 119
Package Configuration Planning
Planning for packages involves assembling information about each group
of highly available services.
NOTE As of Serviceguard A.11.18, there is a new and simpler way to configure
packages. This method allows you to build packages from smaller
modules, and eliminates the separate package control script and the
need to distribute it manually; see Chapter 6, “Configuring Packages and
Their Services,” on page 199, for complete instructions.
This manual refers to packages created by the newer method as
modular packages, and to packages created by the older method as
legacy packages.
The discussion that follows assumes you will be using the modular
method. For information and instructions on creating and maintaining
legacy packages, see “Configuring a Legacy Package” on page 275.
The document Framework for HP Serviceguard Toolkits provides a a
guide to integrating an application with Serviceguard, and includes a
suite of customizable scripts intended for use with legacy packages. This
document is included in the Serviceguard Developer’s Toolbox, which you
can download free of charge from
http://www.hp.com/go/softwaredepot.
NOTE As of the date of this manual, the Framework for HP Serviceguard
Toolkits deals specifically with legacy packages.
Logical Volume and File System Planning
Use logical volumes in volume groups as the storage infrastructure for
package operations on a cluster. When the package moves from one node
to another, it must still be able to access the same data on the same disk
as it did when it was running on the previous node. This is accomplished
by activating the volume group and mounting the file system that
resides on it.