NFS安装在另一个NFS安装目录的子目录下

问题描述 投票:-2回答:1

我是linux mount系统的新手。所以我遇到了NFS挂载问题。

我有两台PC(PC1,PC2),PC1有两个硬盘(sda1,sdb1)

在PC1上,每个磁盘都像这样安装

/dev/sda1 on /nfsshare type etx4 (rw,errors=remount-ro)
/dev/sdb1 on /nfsshare/more type ext4 (rw)

这是PC1:/ etc / exports文件

#PC1:/etc/exports file
/nfsshare [PC2's IP] (rw, sync, no_root_squash, no_subtree_check)
/nfsshare/more [PC2's IP] (rw, sync, no_root_squash, no_subtree_check)

我想在PC1:/nfsshare展示PC1:/nfsshare/morePC2

所以我这样装了

mount -t nfs PC1:/nfsshare PC2:/nfs
mount -t nfs PC1:/nfsshare/more PC2:/nfs/more

挂载完成没有任何问题或警告消息

我可以从PC1:/nfsshare显示PC2:/nfs的变化

但我无法显示来自PC1:/nfsshare/morePC2:/nfs/more的任何变化

我怎么能解决这个问题?我想在PC1:/nfssharePC2:/nfs下显示子树中包含的所有更改

mount nfs
1个回答
0
投票

您需要修复导出中的拼写错误。你说你有

/ nfsshare / tron [PC2的IP](rw,sync,no_root_squash,no_subtree_check)

但你打算输出“更多”而不是“tron”。

另外,考虑测试一个更简单的非嵌套挂载点,例如“/ nfsmore”,然后使用符号链接修复。

© www.soinside.com 2019 - 2024. All rights reserved.