ubuntu – 通过NFS访问文件时出现“fileid changed”错误

我在Ubuntu 10.04 Server上配置并运行了nfs-kernel-server.
/export THIRD_SERVER_IP(rw,fsid=0,insecure,no_subtree_check,async) SECOND_SERVER_IP(rw,async)
/export/ebs THIRD_SERVER_IP(rw,nohide,async)

我将导出的文件夹挂载到第二台服务器:

mount -t nfs4 -o proto=tcp,port=2049 NFS_SERVER_IP_HERE:/ebs /ebs

它工作得很好.我将它安装到第三台服务器但我无法访问它.

ls -l /ebs
ls: reading directory /ebs: Stale NFS file handle
total 0

第三台服务器上的syslog说:

kernel: [11575.483720] NFS: server NFS_SERVER_IP_HERE error: fileid changed
kernel: [11575.483722] fsid 0:14: expected fileid 0x2,got 0x6e001

一些信息:

uname -r
2.6.32-312-ec2
uname -m
i686
发生错误是因为/ etc / exports中的错误fsid值.

我用这个替换了第二行:

/export/ebs THIRD_SERVER_IP(rw,async)

现在它的工作原理.

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...