Managing HP Serviceguard for Linux, Tenth Edition, September 2012
NOTE: The following parameters cannot be configured for multi-node packages:
• failover_policy
• failback_policy
• ip_subnet
• ip_address
Volume groups configured for packages of this type must be activated in shared mode.
For more information about types of packages and how they work, see “How the Package
Manager Works” (page 44). For information on planning a package, see “Package
Configuration Planning ” (page 120).
When you have decided on the type of package you want to create, the next step is to
decide what additional package-configuration modules you need to include; see “Package
Modules and Parameters” (page 201).
Package Modules and Parameters
The table that follows shows the package modules and the configuration parameters
each module includes. Read this section in conjunction with the discussion under “Package
Configuration Planning ” (page 120).
Use this information, and the parameter explanations that follow (page 205) to decide
which modules (if any) you need to add to the failover, multi-node, or system multi-node
module, to create your package. If you are used to creating legacy packages, you will
notice that parameters from the package control script (or their equivalents) are now in
the package configuration file; these parameters are marked (S) in the table.
You can use cmmakepkg -l (letter “l”) to see a list of all available modules, including
non-Serviceguard modules such as those supplied in the HP Toolkits.
NOTE: If you are going to create a complex package that contains many modules,
you may want to skip the process of selecting modules, and simply create a configuration
file that contains all the modules:
cmmakepkg -m sg/all $SGCONF/pkg_sg_complex
(The output will be written to $SGCONF/pkg_sg_complex.)
Base Package Modules
At least one base module (or default or all, which include the base module) must
be specified on the cmmakepkg command line. Parameters marked with an asterisk (*)
are new or changed as of Serviceguard A.11.18 or A.11.19. (S) indicates that the
parameter (or its equivalent) has moved from the package control script to the package
configuration file for modular packages. See the “Package Parameter Explanations”
(page 205) for more information.
Choosing Package Modules 201