Managing Serviceguard Eighteenth Edition, September 2010
IMPORTANT: Serviceguard automatically creates the necessary control scripts when
you create the multi-node or system multi-node packages for CFS/CVM (version 4.1
and later). HP strongly recommends that you never edit the configuration or control
script files for these packages, although Serviceguard does not prevent it. For CFS,
create and modify the information using cfs administration commands only. See
“Creating a Storage Infrastructure with Veritas Cluster File System (CFS)” (page 261).
For CVM without CFS, see “Creating the Storage Infrastructure with Veritas Cluster
Volume Manager (CVM)” (page 268)
Use cmmakepkg to create the control script, then edit the control script. Use the
following procedure to create the template for the sample failover package pkg1.
First, generate a control script template, for example:
cmmakepkg -s /etc/cmcluster/pkg1/pkg1.sh
Next, customize the script; see “Customizing the Package Control Script ”.
Customizing the Package Control Script
You need to customize as follows. See the entries for the corresponding modular-package
parameters under “Package Parameter Explanations” (page 287) for more discussion.
• Update the PATH statement to reflect any required paths needed to start your
services.
• If you are using LVM, enter the names of volume groups to be activated using the
VG[] array parameters, and select the appropriate options for the storage activation
command, including options for mounting and unmounting filesystems, if desired.
Do not use the VXVM_DG[] or CVM_DG[] parameters for LVM volume groups.
• If you are using CVM disk group for raw access (without CFS), enter the names
of disk groups to be activated using the CVM_DG[] array parameters, and select
the appropriate storage activation command, CVM_ACTIVATION_CMD. Do not
use the VG[] or VXVM_DG[] parameters for CVM disk groups.
• If you are using VxVM disk groups without CVM, enter the names of VxVM disk
groups that will be imported using the VXVM_DG[] array parameters. Enter one
disk group per array element. Configure vxvm_dg_retry (page 305) if necessary. Do
not use theCVM_DG[] or VG[] parameters for VxVM disk groups without CVM,
and do not specify an activation command.
Do not include CFS-based disk groups in the package control script; they are
activated by the CFS multi-node packages before standard packages are started.
• If you are using mirrored VxVM disks, specify the mirror recovery option VXVOL.
• Add the names of logical volumes and the file system that will be mounted on
them.
Configuring a Legacy Package 379