mount.nfs: Stale file handle的解决方法

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

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

mount.nfs: Stale file handlespa

缘由是当client端mount上了server端的directory以后,假如server端又将这个directory unshare了或者删除了,那么就会在client端出现这个错误。我前面确实删除过NFS服务端的/data目录,因此在再次挂载的时候出现了这个问题。那么应该怎么作呢?视频

解决方法:server

     其实解决办法很简单,就是在client上把那个文档umount掉。但是其实作起来很难,由于常常会获得 is busy的错误。xml

恰好我在看老男孩linux的视频的时候学到一条能够解决这个问题的命令lnmp

umount文档

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

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

[root@lnmp02 ~]# df -h

Filesystem          Size  Used Avail Use% Mounted on

/dev/sda3            18G  1.2G   16G   8% /

tmpfs               504M     0  504M   0% /dev/shm

/dev/sda1           190M   48M  132M  27% /boot

192.168.20.6:/data   18G  1.2G   16G   8% /mnt

-lf /mnt

这样子就顺利解决了

相关文章
相关标签/搜索