在 linux 上的同一目录上挂载来自不同存储的两个 nfs 的共享

rav*_*zgt 2 linux cluster nfs mount

我在集群上有一组 4 个 Linux Web 服务器,它们都具有相同的挂载点:

/folder
Run Code Online (Sandbox Code Playgroud)

/folder是 NAS 上的 NFS 挂载共享,但已满并且没有更多的 LUN/磁盘可用于扩展 NFS。我有另一个 NAS 有足够的空间来解决这个问题,但是内部开发的软件通过 .jpg 文件搜索 JPG 文件/folder。我想知道是否可以将另一个 NFS 共享从另一个 NAS 挂载到同一目录以获得更多空间?无论写入文件的新路径是/folder/newshare.

小智 5

您想要做的事情可以通过overlayfs精确实现。有了它,您可以将您的 /full 目录和另一个 /notfull 目录安装在 /third-dir 中。

读取将通过 /notfull 寻找到 /full 并且写入将进入第三个目录。

查看文档,从目标名称重新安装完整目录,然后使用overlayfs 重新创建预期目标。