跨2个客户端共享SAN LUN

我有一个ISCSI SAN,用于存储我们集群的映像(2TB映像)。 读完之后,我们可能本应该使用NAS而不是SAN,但回到这一点。

我将需要两台服务器共享SAN上的单个LUN以进行故障切换。 我们在这两个centos 6.5机器上安装了haproxy和nginx。 我们使用keepalived来共享这两台机器之间的虚拟IP,以防万一崩溃。 同样,我们需要在任何一台机器上都可以使用iscsi lun,所以我们可以把图像提供给我们的群集。

有没有一种“简单”的方法来实现这一点?

集群文件系统不是必需的。

“最简单”的方式(但并不简单)是使用HA LVM。 请参阅高可用性LVM

正如您在其他问题中提到的,您需要共享LUN上的群集文件系统。