系统环境:
RHEL6.5两台服务器IP地址
192.168.3.4 192.168.3.7将192.168.3.4做为nfs服务器
首先检查nfs服务器上是否安装portreserve和nfs-utils
rpm -qa | grep -E 'nfs-utils | portreserve'查看后我的机器上默认已安装,没有安装使用yum安装,接下来直接配置
第一步:服务器端安装及配置
1 #192.168.3.4机器上: 2 3 #启动rpc服务(portreserve) 4 /etc/init.d/portreserve start 5 6 #启动nfs服务 7 /etc/init.d/nfs start 8 9 #测试rpc(portreserve)和nfs是否正常开启10 rpcinfo -p localhost
如果发现nts的监听端口,表示服务正常开启,如图
1 #创建共享目录2 mkdir /nfsshare3 4 chmod a+w /nfsshare //给所有用户可写权限
第二步:编辑/etc/exports文件
1 vim /etc/exports2 /nfsshare 192.168.3.0/24 #该目录共享给192.168.3.0这个网段3 #重启nfs服务4 /etc/init.d/nfs reload5 关闭防火墙6 iptables -F
第三步:客户端启动portreserve,查看共享目录
1 #192.168.3.7机器上2 iptables -F3 /etc/init.d/portreserve start4 5 #查看192.168.3.4上提供共享的目录有哪些6 showmount -e 192.168.3.4 #正常情况如下图所示
第四步:挂载共享目录,测试文件共享功能
1 mount -t nfs 192.168.3.4:/nfsshare /media/nfs
在共享目录中创建文件测试,如图
在服务器上查看文件内容,如下图