Managing HP Serviceguard for Linux, Seventh Edition, July 2007

Understanding Serviceguard Software Components
How the Package Manager Works
Chapter 3 47
Failover Packages
A failover package starts up on an appropriate node when the cluster
starts. A package failover takes place when the package coordinator
initiates the start of a package on a new node. A package failover
involves both halting the existing package (in the case of a service,
network, or resource failure), and starting the new instance of the
package.
Failover is shown in the following figure:
Figure 3-5 Package Moving During Failover
Configuring Failover Packages You configure each package
separately. You create a failover package by generating and editing a
package configuration file template, then adding the package to the
cluster configuration database; see Chapter 6, “Configuring Packages
and Their Services,” on page 191.
For legacy packages (packages created by the method used on versions
of Serviceguard earlier than A.11.18), you must also create a package
control script for each package, to manage the execution of the
package’s services. See “Configuring a Legacy Package” on page 262 for
detailed information.
Customized package control scripts are not needed for modular
packages (packages created by the method introduced in Serviceguard
A.11.18). These packages are managed by a master control script that
is installed with Serviceguard; see Chapter 6, “Configuring Packages and
Their Services,” on page 191, for instructions for creating modular
packages.