![在 2 个客户端之间共享 SAN LUN](https://linux22.com/image/625875/%E5%9C%A8%202%20%E4%B8%AA%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%B9%8B%E9%97%B4%E5%85%B1%E4%BA%AB%20SAN%20LUN.png)
我购买了一个 ISCSI SAN,用于存储集群的图像(2TB 的图像)。读完这篇文章后,我们可能应该选择 NAS 而不是 SAN,但回到正题。
我需要两台服务器在 SAN 上共享单个 LUN 以实现故障转移。我们在这两台 centos 6.5 机器上设置了 haproxy 和 nginx。我们使用 keepalived 在两台机器之间共享虚拟 IP,以防其中一台机器崩溃。同样,我们需要 iscsi lun 在活动的任何机器上都可用,以便我们可以为集群提供图像。
有没有一种“简单”的方法可以实现这一点?
答案1
集群文件系统不是必需的。
“最简单”的方法(但一点也不简单)是使用 HA LVM。请参阅高可用性 LVM
答案2
正如您在另一个问题中提到的,您需要在共享 LUN 上建立一个集群文件系统。