Managing Serviceguard NFS for Linux, September 2006

Serviceguard NFS for LINUX Introduction
Supported Configurations
Chapter 1 11
Failover with an Adoptive Node for Multiple
Packages
Figure 1-3 shows a three-node configuration where one node is the
adoptive node for packages on both of the other nodes. If either Node_A or
Node_C fails, Node_B adopts the NFS server package from that node.
When Node_A fails, Node_B becomes the server for Pkg_1. If Node_C fails,
Node_B will become the server for Pkg_2.
Figure 1-3 A Host Configured as Adoptive Node for Multiple Packages
Alternatively, you can prevent Node_B from adopting more than one
package at a time by setting a package control function in the package
control script. With the package control function set, Node_B may adopt
the package of the first node that fails, but if the second node fails,
Node_B will not adopt its package. The package control function prevents
a node from becoming overloaded by adopting too many packages. If an
adoptive node becomes overloaded, it can fail. Refer to “Package Control
Script for pkg02” on page 40 for function usage.