参考文章:https://linux.cn/article-9530-1.html?pr
硬盘的突然与客户端断开连接,可能导致mount.nfs: Stale file handle
问题,无法直接重新挂载,且目录权限所属有可能出现各类信息均为?的情况d?????????? ? ? ? ? ? nfs2
,且无法直接rm -rf
删除目录
解决方案:
1.客户端
systemctl status nfs #查看nfs服务状态
systemctl restart nfs #重启nfs服务
showmount -e 192.168.3.247 #检查共享目录
umount -f /nfs1/ #先卸载
mount -t nfs 192.168.3.247:/nfs1 /nfs1 #再挂载
ll /nfs1 #检查目录下内容
2.服务端
如果再umount,mount时提示如下信息,则需要重启服务端相关服务
# umount -f /nfs1
umount: /nfs1:未挂载
# mount -t nfs 192.168.3.247:/nfs1 /nfs1
mount.nfs: Stale file handle
# lsof |grep "/nfs1"
lsof: WARNING: can't stat() nfs4 file system /nfs2
Output information may be incomplete.
重启
systemctl status nfs #查看nfs服务状态
systemctl restart nfs #重启nfs服务