Sample Configurations

Example One - Three-Server Mutual Takeover

NFS Control Scripts for pkg01

The nfs.cntl Control Script

This section shows the NFS control script (nfs1.cntl) for the pkg01 package in this sample configuration. Only the user-configured part of the script is shown; the executable part of the script and most of the comments are omitted.

PATH=/sbin:/usr/bin:/usr/sbin:/etc:/bin

VGCHANGE=”vgchange -a e”

# Default

CVM_ACTIVATION_CMD="vxdg -g \$DiskGroup set activation= exclusivewrite"

VG[0]=nfsu01

LV[0]=/dev/nfsu01/lvol1; FS[0]=/hanfs/nfsu011; FS_MOUNT _OPT[0]="-o rw"

VXVOL="vxvol -g \$DiskGroup startall" #Default

FS_UMOUNT_COUNT=1

FS_MOUNT_RETRY_COUNT=0

IP[0]=15.13.114.243

SUBNET[0]=15.13.112.0

The hanfs.sh Control Script

This section shows the NFS control script (hanfs1.sh) for the pkg01 package in this sample configuration. This example includes only the user-configured part of the script; the executable part of the script and most of the comments are omitted. This example does not enable the File Lock Migration feature.

XFS[0]=/hanfs/nfsu011

NFS_SERVICE_NAME[0]="nfs1.monitor"

NFS_SERVICE_CMD[0]="/etc/cmcluster/nfs/nfs.mon"

NFS_FILE_LOCK_MIGRATION=0

NFS_FLM_SCRIPT="${0%/*}/nfs.flm"

Chapter 3

59

Page 59
Image 59
HP Serviceguard Toolkit for NFS manual NFS Control Scripts for pkg01, Nfs.cntl Control Script