Managing Serviceguard Fifteenth Edition, reprinted May 2008

Cluster and Package Maintenance
Managing Packages and Services
Chapter 7354
Managing Packages and Services
Managing packages and services involves the following tasks:
Starting a Package
Halting a Package
Moving a Package (halt, then start)
Changing Package Switching Behavior
Non-root users with the appropriate privileges can perform these tasks.
See “Controlling Access to the Cluster” on page 239 for information about
configuring access.
You can use Serviceguard Manager or the Serviceguard command line to
perform these tasks.
Starting a Package
Ordinarily, when a cluster starts up, the packages configured as part of
the cluster will start up on their configured nodes. You may need to start
a package manually after it has been halted manually. You can do this
either in Serviceguard Manager or on the Serviceguard command line.
If any package has a configured dependency on another package,
Serviceguard will start them in order, ensuring that a package will not
start until its dependency is met.
You can use Serviceguard Manager, or Serviceguard commands as shown
below, to start a package.
The cluster must be running, and if the package is dependent on other
packages, those packages must be either already running, or started by
the same command that starts this package (see the section that follows,
and “About Package Dependencies” on page 178.)
Starting a Package that Has Dependencies
Before starting a package, it is a good idea to use the cmviewcl command
to check for package dependencies.