在本节通过实例说明如何构建基于RHEL/CentOS 的NFS存储系统
1.创建/export目录
后,运行以下命令,将其配置为NFS export。
[root@localhost ~]# cd /
[root@localhost /]# mkdir export
[root@localhost /]# chmod 777 export

2.文件夹建好并授权之后执行如下命令
echo "/export *(rw,async,no_root_squash) " > /etc/exports

chkconfig nfs on
service nfs restart

3. 编辑/etc/sysconfig/nfs文件,并取消以下语句的注释。
LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
MOUNTD_PORT=892
RQUOTAD_PORT=875
STATD_PORT=662
4. 编辑/etc/sysconfig/iptables文件,并在INPUT chain的开始处添加以下语句。
-A INPUT -m state --state NEW -p udp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -p tcp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -p tcp --dport 32803 -j ACCEPT
-A INPUT -m state --state NEW -p udp --dport 32769 -j ACCEPT
-A INPUT -m state --state NEW -p tcp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -p udp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -p tcp --dport 875 -j ACCEPT
-A INPUT -m state --state NEW -p udp --dport 875 -j ACCEPT
-A INPUT -m state --state NEW -p tcp --dport 662 -j ACCEPT
-A INPUT -m state --state NEW -p udp --dport 662 -j ACCEPT
9. 重启服务器。
这样,一个NFS 共享路径 /export 就配置好了。