Managing Serviceguard Sixteenth Edition, March 2009
NOTE: HP strongly recommends that you never edit the package configuration file
of a CVM/CFS multi-node or system multi-node package, although Serviceguard does
not prohibit it. Create VxVM-CVM-pkg and SG-CFS-pkg by issuing the cmapplyconf
command. Create and modify SG-CFS-DG-id# and SG-CFS-MP-id# using cfs
commands.
• PACKAGE_TYPE. Enter the package type; see “Types of Package: Failover,
Multi-Node, System Multi-Node” (page 254) and package_type (page 263).
NOTE: For modular packages, the default form for parameter names in the
package configuration file is lower case; for legacy packages the default is upper
case. There are no compatibility issues; Serviceguard is case-insensitive as far as
the parameter names are concerned.
Because this section is intended to be used primarily when you are reconfiguring
an existing legacy package, we are using the legacy parameter names (in upper
case) for sake of continuity. But if you generate the configuration file using
cmmakepkg or cmgetconf, you will see the parameter names as they appear in
modular packages; see the notes below and the “Package Parameter Explanations”
(page 261) for details of the name changes.
• FAILOVER_POLICY. For failover packages, enter the failover_policy (page 266).
• FAILBACK_POLICY. For failover packages, enter the failback_policy (page 267).
• NODE_NAME. Enter the node or nodes on which the package can run; see
node_name (page 263).
• AUTO_RUN. Configure the package to start up automatically or manually; see
auto_run (page 263).
• LOCAL_LAN_FAILOVER_ALLOWED. Enter the policy for local_lan_failover_allowed
(page 270).
• NODE_FAIL_FAST_ENABLED. Enter the policy for node_fail_fast_enabled (page 264).
• RUN_SCRIPT and HALT_SCRIPT. Specify the pathname of the package control
script (described in the next section). No default is provided. Permissions on the
file and directory should be set to rwxr-xr-x or r-xr-xr-x (755 or 555).
(Script timeouts): Enter the run_script_timeout (page 264) and halt_script_timeout
(page 265).
SCRIPT_LOG_FILE. (optional). Specify the full pathname of the file where the
RUN_SCRIPT and HALT_SCRIPT will log messages. If you do not specify a path,
Serviceguard will create a file with “.log” appended to each script path, and put
the messages in that file.
• STORAGE_GROUP. Specify the names of any CVM storage groups that will be
used by this package. Enter each storage group (CVM disk group) on a separate
340 Cluster and Package Maintenance