我们有4台机器,通过NFS共享文件。

今天在系统迁移过程中,误把NFS server的目录删除了,从而导致在client机上ls /path/to/nfs/时显示:Stale NFS file handle。umount -l (lazy umount)或者umount -f (Force umount)之后,仍然无法解决该问题。

搜索的结果是,由于有进程使用着这个目录导致的,所以重启nfs相关命令即可:

/etc/init.d/portmap restart

/etc/init.d/nfs restart

/etc/init.d/nfslock restart

我记得linux中有防止删除的粘滞位,回头看看是否合用。

Leave a Reply