像其他文件系统一样,我在 /mnt 下有一些挂载。如果我执行 mount --bind /mnt/raid /export/raid,则在 /mnt/raid/ 上挂载的所有内容都不会出现在 /export/raid 下。
我知道我可以使用 nohide 进行 nfs,甚至可以在 samba 上跟踪符号链接,但找不到任何 bind 选项。有其他选项吗?
答案1
您应该使用--rbind而不是--bind:
mount --bind 旧目录 新目录 此次调用后,相同的内容可在两个地方访问。
此调用仅附加单个文件系统(的一部分),而不是可能的子挂载。包括子挂载在内的整个文件层次结构使用以下方式附加到第二个位置: mount --rbind 旧目录 新目录
答案2
如果你安装了其他文件系统/mnt/raid/someotherfilesystem
那么你需要
mount --rbind /mnt/raid /export/raid
--bind
以便以递归方式绑定所有其他已安装的文件系统。 仅附加单个文件系统(的一部分)“