“过时的 NFS 文件句柄”错误,但不存在 NFS 挂载

“过时的 NFS 文件句柄”错误,但不存在 NFS 挂载

在 Xen 主机上运行的一台虚拟机遇到了“陈旧的 NFS 文件句柄”问题,并且在没有 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

答案1

无 NFS 问题似乎是文件系统完整性问题。尝试检查文件系统。对我来说,它有效。

答案2

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

以下是一些可以尝试的解决方案:

  • 卸载和重新挂载:您可以使用-l延迟卸载选项
  • 创建新的挂载点
  • 重新启动 nfs 客户端
  • touch此文件,例如:touch xxx

相关内容