Managing HP Serviceguard for Linux, Tenth Edition, September 2012

NOTE: If you do not include a base module (or default or all) on the cmmakepkg
command line, cmmakepkg will ignore the modules you specify and generate a default
configuration file containing all the parameters.
For a complex package, or if you are not yet sure which parameters you will need to
set, the default may be the best choice; see the first example below.
You can use the-v option with cmmakepkg to control how much information is displayed
online or included in the configuration file. Valid values are 0, 1 and 2. -v 0 removes
all comments; -v 1 includes a brief heading for each parameter; -v 2 provides a full
description of each parameter. The default is level 2.
To generate a configuration file that contains all the optional modules:
cmmakepkg $SGCONF/pkg1/pkg1.conf
To create a generic failover package (that could be applied without editing):
cmmakepkg -n pkg1 -m sg/failover $SGCONF/pkg1/pkg1.conf
To generate a configuration file for a failover package that uses relocatable IP
addresses and runs an application that requires file systems to be mounted at run
time (enter the command all on one line):
cmmakepkg -m sg/failover -m sg/package_ip -m sg/service -m
sg/filesystem -m sg/volume_group $SGCONF/pkg1/pkg1.conf
To generate a configuration file for a failover package that runs an application that
requires another package to be up (enter the command all on one line):
cmmakepkg -m sg/failover -m sg/dependency -m sg/service
$SGCONF/pkg1/pkg1.conf
To generate a configuration file adding the services module to an existing package
(enter the command all on one line):
cmmakepkg -i $SGCONF/pkg1/pkg1.conf -m sg/service
$SGCONF/pkg1/pkg1_v2.conf
NOTE: You can add more than one module at a time.
Next Step
The next step is to edit the configuration file you have generated; see “Editing the
Configuration File” (page 226).
Editing the Configuration File
When you have generated the configuration file that contains the modules your package
needs (see “Generating the Package Configuration File” (page 225)), you need to edit
226 Configuring Packages and Their Services