NFS on Centos 6
How to install NFS on Centos 6
yum install nfs-utils nfs-utils-lib
If you are inside of OpenVZ container, disable NFSv4 and nfsd module loading warnings in /etc/sysconfig/nfs by uncommenting the following lines:
MOUNTD_NFS_V3="yes" RPCNFSDARGS="-N 4" NFSD_MODULE="noload"
Also enable nfs on both server and client OpenVZ containers:
vzctl set 101 --features "nfs:on" --save
Set nfs to start at boot and start services
chkconfig nfs on service rpcbind start service nfs start
Add the directory you want to share to /etc/exports
/home 1.2.3.4(rw,sync,no_root_squash,no_subtree_check)
1.2.3.4 is IP which is allowed to mount shared folder
rw allows to read-write the folder
sync confirms requests to the shared directory only once the changes have been committed.
no_subtree_check prevents the subtree checking.
no_root_squash allows root to connect to the designated directory
Once you have added shared folder run following command to export settings
exportfs -a
Look your current file system
df -h
Setting up client
yum install nfs-utils nfs-utils-lib
Create folder for mounting file system
mkdir -p /mnt/nfs/home
Mount file system
mount 2.3.4.5:/home /mnt/nfs/home
2.3.4.5 is IP of server with shared file system. ""