我尝试使用“mount”和 /etc/fstab 中的以下配置将文件夹从一个系统挂载到另一个系统
<systemX>:/h/shared /h/shared nfs rw,sync,user,auto 0 0
<systemX>:/h/data /h/data nfs rw,sync,user,auto 0 0
<systemX>:/h/log /h/log nfs rw,sync,user,auto 0 0
对另一边 (Y) 也做了同样的操作。对于每一个,我都做了chmod 777 -R。我在 /etc/exports 中描述了这些内容:
/h/shared <systemX>(rw,sync,no_subtree_check,no_root_squash)
/h/data <systemX>(rw,sync,no_subtree_check,no_root_squash)
/h/log <systemX>(rw,sync,no_subtree_check,no_root_squash)
我做到了导出文件系统-rv和安装 -a.结果我得到:
mount.nfs: access denied by server while mounting (null)
以及之后ls-la
ls: cannot access log: Permission denied
drwxrwxrwx 5 root root 4096 Aug 9 12:09 .
drwxr-xr-x 26 root root 4096 Aug 11 14:15 ..
d????????? ? ? ? ? ? data
d????????? ? ? ? ? ? log
d????????? ? ? ? ? ? shared
对于每一个我得到 过时的文件句柄。