在Fedora 21和CentOS 7上挂载一个NFS挂载的基础

我有一个带有mount的FreeBSD NFS服务器,比如'/ mnt'和一些挂载点,比如'/ mnt / Documents'。 当我从CentOS 7进行安装时,这些辅助工具会自动安装:

 #mount -t nfs4 -o soft,intr 10.0.0.1:/mnt nfs-test
 #ls nfs-test / Documents
东东

而在Fedora上:

 #mount -t nfs4 -o soft,intr 10.0.0.1:/mnt nfs-test
 #ls nfs-test / Documents
 ls:读取目录nfs-test / Documents:input/输出错误

同样,如果我分别挂载这个submount,挂载成功,但我得到同样的错误,当我尝试读取目录。 如果我尝试在现有的父级NFS挂载中装载子挂载:

 mount.nfs4:/ home / _ / nfs-test / Documents正忙或已经安装

它在CentOS下工作的事实使我相信在服务器端没有configuration问题,但如果需要的话,我可以提供详细信息。

请让我知道任何额外的细节是需要的。

谢谢

我不愿意作出这个答案,因为它是一个愚蠢的错误。 而且,这两个分布之间行为差异的原始问题在一定程度上仍然存在。 无论如何,我已经忘记了我在父数据集上设置的ZFS属性:

路由器:/ root#zfs get sharenfs parent
 NAME PROPERTY VALUE 
 parent sharenfs -alldirs-mapall admin-network 192.168.1.1 -mask 255.255.255.0

CentOS客户端恰好在192.168.1.1/24上,而且这个属性被所有我难以安装的子数据集所inheritance。 扩展面具/ 16固定它。