Serviceguard NFS Toolkit A.11.11.06, A.11.23.05 and A.11.31.08 Administrator's Guide (October 2011)

3. Verify the cluster and package configuration files on each node:
cmcheckconf -k -v -C /etc/cmcluster/nfs/cluster.conf -P /etc/cmcluster/nfs/nfs1.conf
-P /etc/cmcluster/nfs/nfs2.conf ...
4. Activate the cluster lock volume group (corresponding to the FIRST_CLUSTER_LOCK_VG value)
on one node:
vgchange -a y /dev/vg_nfsu01
5. Verify and apply the cluster and package configuration files:
cmapplyconf -v -C /etc/cmcluster/nfs/cluster.conf -P /etc/cmcluster/nfs/nfs1.conf
-P /etc/cmcluster/nfs/nfs2.conf ...
6. Deactivate the cluster lock volume group:
vgchange -a n /dev/vg_nfsu01
7. Run the cluster:
cmruncl -v -f
Configuring Serviceguard NFS Modular Package over CFS Packages
This section describes how to configure and start Serviceguard NFS modular packages in a
Serviceguard over CFS environment. It is assumed that you have already setup your Serviceguard
cluster, and have performed the steps listed in the “Before Creating a Serviceguard NFS Modular
Package” (page 44) section of this guide to configure the /etc/rc.config.d/nfsconf file, start the
NFS server, configure the disk hardware, and setup volume groups, logical volumes, and file
systems. It is assumed that you have setup CFS as documented in the Veritas Storage Foundation
Cluster File System Installation and Administration Guide, and that you have already started the
Serviceguard CFS multi-node packages.
In the following example, the CFS file systems are /cfs1 and /cfs2, and they correspond to
Serviceguard CFS multi-node packages SG-CFS-MP-1 and SG-CFS-MP-2. The cluster ASCII
configuration file is assumed to be /etc/cmcluster/cluster.conf. The cluster name is
cluster1 and there are two nodes, thyme and basil. If you run the cmviewcl command after setting
up the Serviceguard CFS packages, the output is similar to the following:
# cmviewcl
CLUSTER STATUS
cluster1 up
NODE STATUS STATE
thyme up running
NODE STATUS STATE
basil up running
MULTI_NODE_PACKAGES
PACKAGE STATUS STATE AUTO _RUN SYSTEM
SG-CFS-pkg up running enabled yes
SG-CFS-DG-1 up running enabled no
SG-CFS-MP-1 up running enabled no
SG-CFS-MP-2 up running enabled no
Create a directory on each server in the cluster to hold all the configuration files (if this directory
already exists you should save the contents before continuing) :
# mkdir /etc/cmcluster/nfs_modular
The rest of the configuration is dependent upon whether or not the cluster requires file locking (as
described in the “Limitations and Issues with the current CFS implementation” (page 12)). If file
locking is not required, follow the instructions in section “Serviceguard NFS Modular Package over
CFS Packages without File Locking” (page 54). If file locking is required, follow the instructions in
section “Serviceguard NFS modular package over CFS Packages with File Locking” (page 57).
Configuring Serviceguard NFS Modular Package over CFS Packages 53