3 Configuring the File System with NFS
This chapter demonstrates how to set up your NFS server using Linux 7.3, 7.6, or 7.8.
Note:
You may choose to use another operating system for NFS (such as Solaris or Windows) provided that you understand how to implement the commands, permissions, groups and user access required for ACSLS 8.5.1 users and groups as outlined in the ACSLS 8.5.1 Installation Guide. NFS version 4 (NFS4) must be utilized for the NFS file system.In this section we will create the NFS4 file system on the NFS server. Special attention must be given to the options as this will enable ACSLS to share it’s database (/export/home
) across the two nodes.
The /export/home
directory will be created under each Linux server’s root file system and then be mounted to the /<folder-to-share-to-nodes>
directory on the NFS server by the ACSLSHA application.
Note:
The<folder-to-share-to-nodes>
directory can be any directory on the NFS Server. However, it is highly recommended that the directory be empty and named something meaningful so as to easily identify what the share is being used for. In the examples below, the share folder that will be created will be named /node1-node2-acslsha-share
.
ACSLSHA utilizes a small directory on the NFS server’s file system. It is named /export/acslsha
. You need not create or concern yourself with this directory. It is defined here only to point out that it should not be touched by any user. It is created by ACSLSHA and it updates two files, heartbeat1
and hearbeat2
as ACSLSHA monitors the system. ACSLSHA utilizes these files in order to ensure that Node1 knows that Node2 is healthy and visa versa. It is also used during ACSLSHA startup time in order to prevent both nodes from becoming the “primary” in the event of a startup tie between the two nodes.