是否可以组合来自不同服务器的文件系统并将其显示为一个?

use*_*980 1 linux unix nfs

我有 3 台物理服务器(server01、server02 和 server03)和本地存储。我已经在所有三台服务器上创建了 /app 文件系统并在那里安装了存储。

我需要能够组合来自 3 个服务器的 /app 文件系统,并将其作为一个文件系统进行访问,该文件系统可能从 server01 调用 /total_app。

这可能吗?我怎么能在 linux 操作系统中做到这一点。

Hyp*_*ppy 6

您可能正在寻找的称为分布式文件系统。这些需要特殊处理,并且不是正常发行版安装的一部分。

有一篇Wikipedia 文章包含分布式文件系统平台的非详尽列表。

分布式文件系统的主要卖点是冗余、可扩展性和访问透明性。与 RAID 一样,通常会复制足够的数据,以便在一次或多次节点中断后幸免于难。也和 RAID 一样,将多个节点的组合存储抽象为单个存储卷。在大多数 DFS 系统中,可以添加额外的节点来增加可用存储,而无需停机或额外的客户端配置。