To get the full benefit of using Novell Native File Access for UNIX with Novell Cluster ServicesTM, the software must be installed and configured to work in a cluster environment.
This section describes the following:
Before installing Native File Access for UNIX with cluster support, create a shared volume and a Cluster Volume object.
Create a shared volume using NWCONFIG > NSS volumes.
NOTE: Do not use the name nfsclust because it is a reserved word.
To create a Cluster Volume object from ConsoleOne, complete the following:
Select the Cluster object.
Click File > New > Cluster > Cluster Volume.
Browse and select the shared volume.
Enter the secondary IP address or the virtual IP address associated with the cluster.
The address will be in the following format:
AAA.BBB.CCC.DDD
Check the Define Additional Properties check box and click Create.
Set the Start, Failover, and Failback Modes.
Verify the order of the servers in the nodes list.
To save the changes to the Cluster Volume object, click OK.
IMPORTANT: After the shared volume servername_shared vol name is cluster- enabled, ConsoleOne renames it to cluster object name_shared vol name.
ConsoleOne creates a virtual server associated with the shared volume called cluster object name_shared vol name_SERVER.
ConsoleOne also creates a Cluster Volume object called shared vol name_SERVER in the Cluster object container.
Install Native File Access For UNIX on all the nodes in the cluster.
If the NFS Services are running, run NFSSTOP. Remove NFSSTART from AUTOEXEC.NCF.
Delete all the NISSERV_servername objects in eDirectory.
Run nisinst -s shared vol name_SERVER from one of the nodes in the cluster. Modify the IPAddress attribute of this newly created NISSERVER object to the virtual IP Address.
In the shared volume which is cluster-enabled for the Native File Access for UNIX, make a directory named ETC.
From the node, where Step 6 was executed, copy the following files from SYS:\ETC to the ETC directory on the shared volume.
To customize your specific NetWare NFS Services configuration, edit the IP addresses and volume-specific commands in the load and unload scripts of the cluster volume object to which you are going to associate NFS Services. Select and right-click the Cluster Volume object and then click Properties to find the Cluster Resource Load Script and Cluster Resource Unload Script. Following are the formats for these scripts.
To the load script, add the following at the end of the existing script:
nfsclust AAA.BBB.CCC.DDD shared vol name shared vol name_SERVER
shared vol name:\ETC\NFSSTART
To the unload script, add the following at the beginning of the existing script:
shared vol name:\ETC\NFSSTOP
unload nfsclust
unload nfsadmin
unload pkernel
The following table explains the different resource modes.
To view or change the Start, Failover, and Failback modes, do the following:
In ConsoleOne, double-click the cluster object container.
Right-click the cluster resource object shared vol name_SERVER and select Properties.
Click the Policies tab on the property page.
View or change the Start, Failover, or Failback mode.
The procedure to configure the components of Native File Access for UNIX is much the same as when you configure the components without cluster services. However, some points must be kept in mind while configuring the following components:
For the location of the configuration files for Native File Access for UNIX with and without Cluster Services, see Location of Configuration Files .
While configuring the NFS Server, note the following:
mount volumename volid = 253 or lesser than this number
After this, deactivate and dismount them in the unload script:
dismount volumename
For more information on configuring the NFS Server, see ConsoleOne-Based Management for NFS Server.
While configuring the NIS clients, note the following:
Most of the configuration files are now located in the shared volume's ETC directory. The following table lists the location with and without the cluster services.
Table 3. Location of Configuration Files
To start NFS Services, from Cluster ConsoleOne, click Cluster Object > View > Cluster State > Cluster Vol Object Online.
To stop NFS Services, from ConsoleOne, click Cluster Object > View > Cluster State > Cluster Vol Object Offline.
For additional information on setting up and configuring Novell Cluster Services, see the Novell Cluster Services documentation.