Managing Serviceguard Eighteenth Edition, September 2010
NOTE: On systems that support CFS, you configure the CFS system multi-node
package by means of the cfscluster command, not by editing a package
configuration file; see “Creating a Storage Infrastructure with Veritas Cluster File
System (CFS)” (page 261).
NOTE: The following parameters cannot be configured for multi-node or system
multi-node packages:
• failover_policy
• failback_policy
• ip_subnet
• ip_address
Volume groups configured for packages of these types must be activated in shared
mode.
For more information about types of packages and how they work, see “How the
Package Manager Works” (page 67). For information on planning a package, see
“Package Configuration Planning ” (page 168).
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 283).
Differences between Failover and Multi-Node Packages
Note the following important differences in behavior between multi-node and failover
packages:
• If a multi-node package has auto_run disabled (set to no in the package
configuration file) it will not start when the cluster is started. You can use
cmmodpkg to enable package switching and start the package for the first time.
But if you then halt the multi-node package via cmhaltpkg, it can be re-started
only by means of cmrunpkg, not cmmodpkg.
• If a multi-node package is halted via cmhaltpkg, package switching is not disabled.
This means that the halted package will start to run on a rebooted node, if it is
configured to run on that node and its dependencies are met.
• When a multi-node package is started the first time (either at cluster startup, or
subsequently if auto_run is set to no, and package switching is then enabled) any
dependent package will start on its primary node. But if a multi-node package is
halted along with its dependent packages, and the multi-node package is then
restarted, dependent packages which have had package switching re-enabled will
282 Configuring Packages and Their Services