在NFS客户端挂载rpc共享服务的时候出现这个问题

[root@lnmp02 ~]# df -h

df: "/data": 失效文件句柄

或者挂载时报:

[root@lnmp02 ~]# mount -t nfs 192.168.20.6:/data /mnt

mount.nfs: Stale file handle

原因是当client端mount上了server端的directory之后,假如server端又将这个directory unshare了或者删除了,那么就会在client端出现这个错误。


解决方法:

先卸载,

[root@lnmp02 ~]# umount -lf /mnt

再挂载

[root@lnmp02 ~]# mount -t nfs 192.168.20.6:/data /mnt

验证:

[root@lnmp02 ~]# df -h

文件系统                                    容量  已用  可用 已用% 挂载点

/dev/mapper/centos-root                      46G   20G   26G   44% /

192.168.20.6::/data  190G   18G  163G   10% /mnt