Serviceguard NFS Toolkit A.11.31.02, A.11.11.06, and A.11.23.05 Administrator's Guide
• Any client that holds NFS file locks against files residing in the HA/NFS package
(transitioned between servers) sends reclaim requests to the adoptive node (where
the exported filesystems currently reside) and reclaims its locks.
• After rpc.statd sends the crash recovery notification messages, the SM entries
in the package holding directory are removed, and the nfs.flm script is started
on the adoptive node. The script once again copies each/var/statmon/sm file
on the HA/NFS server into the holding directory, every five seconds. Each file
residing in the /var/statmon/sm directory on the adoptive node following the
package migration represents a client that either reclaimed its locks after failover
or has established new locks after failover.
NOTE: To enable the File Lock Migration feature, you need Serviceguard version
A.11.15 or above.
To ensure that the File Lock Migration feature functions properly on HP-UX 11i v1,
install NFS General Release and Performance patch, PHNE_26388 (or a superseding
patch). For HP-UX 11i v2 and HP-UX 11i v3, the feature functions properly without a
patch.
Overview of Serviceguard NFS with Serviceguard A.11.17 Support
Serviceguard NFS Toolkit A.11.23.05 can work with Serviceguard A.11.17. Serviceguard
A.11.17 supports Veritas Cluster File System (CFS) which allows a file system to be
created that can be mounted by all nodes in a cluster environment. The detailed
information of using Serviceguard NFS Toolkit A.11.23.05 with Serviceguard A.11.17
is as follows:
• Serviceguard NFS Toolkit A.11.23.05 supports the new variable
HA_NFS_SCRIPT_EXTENSIONin the control script (nfs.cntl). This new variable
can be used to modify the name of the NFS specific control shell script (hanfs.sh)
that is associated with a package.
For example, if you set the HA_NFS_SCRIPT_EXTENSIONvariable to hapkg
orhapkg.sh, then the NFS specific control script executed by the package
corresponding to this nfs.cntl file will be hanfs.hapkg.sh. The default shell
script name for this variable is hanfs.sh.
• Serviceguard with Veritas CFS feature integration provides the capability of creating
a file system that can be mounted by all nodes in a cluster. The Serviceguard CFS
feature provides performance improvement and cache coherency.
HP recommends that you use the Serviceguard CFS feature instead of setting up
server-to-server cross-mounting configuration. To use Serviceguard with the
Veritas CFS feature, you need to install Serviceguard version A.11.17. For more
information, refer to Managing Serviceguard, 12th Edition at the following web site:
http://docs.hp.com/en/ha.html#Serviceguard
12 Overview of Serviceguard NFS