1、 系统环境
系统平台:Centos 7.0 64bits
NFS版本:nfs-utils-1.3.0-0.21.el7_2.1.x86_64
NFS服务端IP:10.3.194.155
2、 安装
yum install nfs-utils.x86_64nfs4-acl-tools.x86_64 rpcbind -y
3、 配置
创建共享目录
mkdir /mnt/testnfs
修改配置文件
vim /etc/exports
添加一行
/mnt/testnfs *(rw,sync,no_root_squash)
4、 启动(服务端、客户端都要)
service rpcbind start
service nfs start
5、 挂载
客户端
mount -t nfs 10.3.194.155:/mnt/testnfs /mnt/nfs
取消所有目录的共享
exportfs -au
6、 情景验证
nfs正常使用时服务端情况:
nfs正常使用时客户端情况:
服务端取消共享服务:
此时客户端的nfs挂载目录的情况:
服务端卸载nfs挂载的云硬盘:
此时客户端的情况:
服务端再次开启服务:
此时客户端恢复连接:
总结:
如果服务端中断服务时,服务端卸掉云硬盘并把另外一个云硬盘挂载到该目录,那么客户端仍然无法连接。
服务端先再次中断服务(不重启服务的话,后面客户端还是无法连接),卸载云硬盘并把原来的云硬盘挂载到该目录,重启共享后,客户端可以连接。