Managing Serviceguard Fifteenth Edition, reprinted May 2008
Configuring Packages and Their Services
Choosing Package Modules
Chapter 6 281
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/sg-all
(The output will be written to $SGCONF/sg-all.)
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. (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” on
page 287 for more information.
Table 6-1 Base Modules
Module Name Parameters (page) Comments
failover
package_name (287)
*
module_name (288)
*
module_version (288)
*
package_type (288)
node_name (288)
auto_run (289)
node_fail_fast_enabled (289)
run_script_timeout (290)
halt_script_timeout (290)
successor_halt_timeout (291)
*
script_log_file (291)
operation_sequence (291)
*
log_level (292)
*
failover_policy (292)
failback_policy (292)
priority (293)
*
Base module. Use as
primary building block
for failover packages.