Managing Serviceguard 12th Edition, March 2006
Configuring Packages and Their Services
Creating the Package Configuration
Chapter 6 273
CAUTION Once you create the disk group and mount point packages, it is critical
that you administer these packages with the cfs commands, including
cfsdgadm, cfsmntadm, cfsmount, and cfsumount. These non-cfs
commands could cause conflicts with subsequent command operations on
the file system or Serviceguard packages. Use of these other forms of
mount will not create an appropriate multi-node package which means
that the cluster packages are not aware of the file system changes.
The package can be configured to run on a subset of the cluster nodes. It
can be halted or started on a specific node or nodes.
NOTE Please note that the disk group and mount point multi-node packages do
not monitor the health of the disk group and mount point. They check
that the packages that depend on them have access to the disk groups
and mount points. If the dependent application package loses access and
cannot read and write to the disk, it will fail; however that will not cause
the DG or MP multi-node package to fail.
NOTE Do not create or edit ASCII configuration files for the Serviceguard
supplied packages VxVM-CVM-pkg, SG-CFS-pkg, SG-CFS-DG-
id#
, or
SG-CFS-MP-
id#
. 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 the cfs* commands listed in Appendix A.
With a multi-node package, if you set AUTO_RUN to YES, then an
instance can start on a new node joining the cluster. Otherwise, it will
not.
Configuring Failover Packages
Use the following procedure to create failover packages by editing and
processing a package configuration file.
1. First, create a subdirectory for each package you are configuring in
the /etc/cmcluster directory: