Managing Serviceguard 12th Edition, March 2006

Cluster and Package Maintenance
Reconfiguring a Package
Chapter 7350
Copy the modified control script to all nodes that can run the
package. (Done automatically in Serviceguard Manager as part of
Apply.)
Use the Serviceguard Manager Run Cluster command, or enter
cmruncl on the command line to start the cluster on all nodes or on a
subset of nodes, as desired. The package will start up as nodes come
online.
Reconfiguring a Package on a Running Cluster
You can reconfigure a package while the cluster is running, and in some
cases you can reconfigure the package while the package itself is
running. Only certain changes may be made while the package is
running.
To modify the package in Serviceguard Manager, select it and then
choose Configuring Serviceguard from the Actions menu. When the
configuration window opens, choose options as described in Chapter 6.
Alternatively, with HP-UX commands, use the following procedure (
pkg1
is used as an example):
1. Halt the package if necessary:
# cmhaltpkg pkg1
See Table 7-2 to determine whether this step is needed.
2. If it is not already available, you can obtain a copy of the package's
ASCII configuration file by using the cmgetconf command,
specifying the package name.
# cmgetconf -p pkg1 pkg1.ascii
3. Edit the ASCII package configuration file.
4. Verify your changes as follows:
# cmcheckconf -v -P pkg1.ascii
5. Distribute your changes to all nodes:
# cmapplyconf -v -P pkg1.ascii
6. Copy the package control script to all nodes that can run the
package.