Mounting NFS Volumes in Linux using mount or /etc/fstab
What a Linux hodge-podge…
Command Line approach
19.2. NFS Client Configuration
NFS shares are mounted on the client side using the mount
command. The format of the command is as follows:
mount -t <nfs-type>
-o <options>
<host>
:</remote/export>
</local/directory>
Replace <nfs-type>
with either nfs
for NFSv2 or NFSv3 servers, or nfs4
for NFSv4 servers. Replace <options>
with a comma separated list of options for the NFS file system (refer to Section 19.4, “Common NFS Mount Options” for details). Replace <host>
with the remote host, </remote/export>
with the remote directory being mounted, and </local/directory>
with the local directory where the remote file system is to be mounted.
Refer to the mount
man page for more details.
If accessing an NFS share by manually issuing the mount
command, the file system must be remounted manually after the system is rebooted. Red Hat Enterprise Linux offers two methods for mounting remote file systems automatically at boot time: the /etc/fstab
file or the autofs
service.
/etc/fstab Approach
19.2.1. Mounting NFS File Systems using /etc/fstab
An alternate way to mount an NFS share from another machine is to add a line to the /etc/fstab
file. The line must state the hostname of the NFS server, the directory on the server being exported, and the directory on the local machine where the NFS share is to be mounted. You must be root to modify the /etc/fstab
file.
The general syntax for the line in /etc/fstab
is as follows:
server:/usr/local/pub /pub nfs rsize=8192,wsize=8192,timeo=14,intr
The mount point /pub
must exist on the client machine before this command can be executed. After adding this line to /etc/fstab
on the client system, type the command mount /pub
at a shell prompt, and the mount point /pub
is mounted from the server.
The /etc/fstab
file is referenced by the netfs
service at boot time, so lines referencing NFS shares have the same effect as manually typing the mount
command during the boot process.
A sample /etc/fstab
line to mount an NFS export looks like the following example:
<server>
:</remote/export>
</local/directory>
<nfs-type>
<options>
0 0
Replace
with the hostname, IP address, or fully qualified domain name of the server exporting the file system.<server>
Replace
with the path to the exported directory.</remote/export>
Replace
with the local file system on which the exported directory is mounted. This mount point must exist before </local/directory>
/etc/fstab
is read or the mount fails.
Replace
with either <nfs-type>
nfs
for NFSv2 or NFSv3 servers, or nfs4
for NFSv4 servers.
Replace <options>
with a comma separated list of options for the NFS file system (refer to Section 19.4, “Common NFS Mount Options” for details). Refer to the fstab
man page for additional information.
SOURCE: https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s1-nfs-client-config-options.html
More Info:
http://www.pclosmag.com/html/Issues/200709/page07.html