“过时的NFS文件句柄”错误,但没有NFS挂载

一台运行在Xen主机上的虚拟机遇到了“Stale NFS file handle”问题,在没有NFS挂载的情况下我无法解释它。

在特定目录上列出内容时出现问题:

$ ls -la ls: cannot access xxx: Stale NFS file handle 

以下命令不返回任何内容:

 mount -t nfs 

其他信息:

 # cat /etc/debian_version 5.0.3 # uname -a Linux abc 2.6.26-1-xen-amd64 #1 SMP Fri Mar 13 21:39:38 UTC 2009 x86_64 GNU/Linux 

没有NFS问题似乎文件系统的完整性。 尝试检查文件系统。 它为我工作。

客户端尝试访问被删除/replace的文件或目录时会出现此错误。

这里有一些解决scheme可以尝试:

  • 卸载和重新安装:您可以使用-l选项进行懒卸载
  • 创build一个新的挂载点
  • 重新启动nfs客户端
  • touch此文件,例如: touch xxx