Overview of Serviceguard NFS

Supported Configurations

A Host Configured as 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.

Figure 1-3

A Host Configured as Adoptive Node for Multiple Packages

Before Failover:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Node_A

 

 

 

Node_B

 

 

 

Node_C

 

 

 

 

Pkg_1

 

 

 

Pkg_2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

disks

 

 

disks

 

 

 

 

 

 

 

 

 

 

 

 

After Failover:

Node_A

 

Node_B

 

Node_C

 

 

 

 

 

Pkg_1

 

 

Pkg_2

disks

 

 

disks

 

 

 

 

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. Alternatively, you can set the package control option in the control script, nfs.cntl, to prevent Node_B from adopting more than one package at a time. With the package control option, 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 option prevents a node from becoming overloaded by adopting too many packages. If an adoptive node becomes overloaded, it can fail.

Chapter 1

15