Managing Serviceguard Sixteenth Edition, March 2009
NOTE: For instructions on creating Veritas special-purpose system multi-node and
multi-node packages, see “Configuring Veritas System Multi-node Packages” (page 293)
and “Configuring Veritas Multi-node Packages” (page 294).
1. Create a subdirectory for each package you are configuring in the /etc/
cmcluster directory:
mkdir /etc/cmcluster/pkg1
You can use any directory names you like.
2. Generate a package configuration file for each package, for example:
cmmakepkg -p /etc/cmcluster/pkg1/pkg1.conf
You can use any file name you like for the configuration file.
3. Edit each configuration file to specify package name, prioritized list of nodes (with
39 bytes or less in the name), the location of the control script, and failover
parameters for each package. Include the data you recorded on the Package
Configuration Worksheet.
Configuring a Package in Stages
It is a good idea to configure failover packages in stages, as follows:
1. Configure volume groups and mount points only.
2. Distribute the control script to all nodes.
3. Apply the configuration.
4. Run the package and ensure that it can be moved from node to node.
5. Halt the package.
6. Configure package IP addresses and application services in the control script.
7. Distribute the control script to all nodes.
8. Run the package and ensure that applications run as expected and that the package
fails over correctly when services are disrupted.
Editing the Package Configuration File
Edit the file you generated with cmmakepkg. Use the bullet points that follow as a
checklist.
Configuring a Legacy Package 339