我在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)
现在它的工作原理.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。