使用cifs挂载文件夹与另一台服务器上的nfs共享

时间:2012-10-31 13:53:53

标签: linux mount samba nfs cifs

我有以下情况:

我在服务器上有一个文件夹/bla/,它将windows samba共享安装到其中。现在我想将此文件夹/bla/挂载到另一台带有nfs的服务器上。

那应该是这样的:

服务器A: /bla/FoldersFromSambeShare

服务器B: /mnt/bla(FromServerA)/FoldersFromSambeShare(MountedOnServerA)

我在服务器A上安装了/bla/文件夹,但是我没有看到samba文件夹。我使用nohide中的/etc/exports选项进行了尝试,但我仍然没有看到它们。

有人对我有任何建议吗?

1 个答案:

答案 0 :(得分:1)

NFS不会“转发”挂载。如果真实文件系统在systemW上,则可以使用远程挂载systemW -> (cifs) systemA,如果systemW具有NFS实现(不是Windows,或者是带有附加软件的Windows),你也可以有一个远程挂载systemW -> (nfs) systemB。但是,正如您所指出的那样,尝试挂载systemA -> (nfs) systemB会为systemA systemA安装其他内容的systemW -> (cifs) systemA -> (nfs) systemB目录提供(可能为空)目录。你有sshfs的想法是行不通的,至少在NFS上是这样。如果您确实需要链接远程挂载(如{{1}}和其他一些基于FUSE的文件系统类型),还有其他一些选项。