Managing Serviceguard NFS for Linux, March 2009
Figure 1-4 Cascading Failover, with Three Adoptive Nodes
Understanding the Serviceguard NFS Files
Serviceguard NFS uses files similar and typical to Serviceguard. These include configuration
files, control scripts, monitoring scripts, and templates. As is true for all Serviceguard packages,
you configure and view a small number of files. The following is a brief description of the files:
• Files that apply to the whole cluster:
— Cluster configuration file, cluster.conf
Defines the cluster nodes, shared networks, and max # of packages.
• Files that apply to each NFS package (<pkg>):
— Package configuration file, <pkg>.conf
The master package configuration file. It defines the package’s nodes and failover
behavior, and points to the package’s control script, pkg.cntl.
— Package control script, <pkg>.cntl
This defines the start and stop behavior, especially the activation and de-activation of
the HA storage, and calls the toolkit.sh file. Applies only to Legacy packages.
— Toolkit configuration script, hanfs.conf
— NFS control script, hanfs.sh
This exports the HA file system managed by this package. If specified, it also starts
monitoring the NFS services.
— <pkg.cntl>.log and hanfs.sh.log files
These are generated automatically.
— NFS monitoring script, nfs.mon
Understanding the Serviceguard NFS Files 13