1.centos安装 nfs
yum install -y rpcbind nfs-utils
2.创建共享目录
mkdir /data/ums/nfs
3.配置/etc/exports文件
echo "/data/ums/nfs 192.168.44.24(rw,sync,no_root_squash)" >> /etc/exports
4.配置主机访问权限 /etc/hosts.allow
mountd:192.168.44.28
rpcbind:192.168.44.28:allow
/etc/hosts.deny
mountd:ALL
rpcbind:ALL:deny
5.重启nfs
systemctl restart rpcbind
systemctl restart nfs
6.客户端挂载
mount -t nfs 192.168.44.27:/data/ums/nfs /tmp/test
添加/etc/fstab
7.nfs导致df -h卡住
trace df -h 执行之后 看到命令卡在/mnt/cdrom上
而/mnt/cdrom为nfs挂载的目录,此种情况为nfs未响应导致nfs卡住
查看 umount --help ,umount -f命令专门用于解决nfs未响应的问题
[root@UMS-K8Sguanli3 ~]# umount -f /mnt/c
umount.nfs4: /mnt/cdrom: device is busy
设备busy
此时可通过
umount -lf /mnt/cdrom
l 表示立即断开文件系统,所有清理以后执行