使用 SAS 磁盘和多台主机的 CentOS 多路径

使用 SAS 磁盘和多台主机的 CentOS 多路径

============系统设计============

服务器 A --> 2 个 PCI LSI HBA 卡

服务器 B --> 2 个 PCI LSI HBA 卡

8 x SAS 磁盘架 --> 双 SAS 控制器 12 插槽磁盘架

96 个磁盘均为 SAS Seagate Enterprise 硬盘

系统通过两个 HBA 卡以冗余方式连接,并且服务器 A 和 B 都可以在“lsblk”(双端口)中两次看到机架中的所有磁盘

系统运行相同的 CentOS 7(即将升级为 8)

服务器 A 处理 48 个磁盘,上面有一个文件系统,我们称此文件系统为 FS-A。服务器 B 处理 48 个磁盘,上面有一个文件系统,我们称此文件系统为 FS-B。

这样设置是为了提供高可用性解决方案,如果服务器 A 或服务器 B 硬件出现故障,另一台服务器可以挂载其文件系统并显示它。

===========问题============

假设服务器 A 正在处理 FS-A,服务器 B 正在处理 FS-B,我们是否能够利用多路径连接来连接持有文件系统的各自服务器上的驱动器?我担心驱动器的第二个端口已被备用服务器上的存在所占用。

相关内容