我计划在主动-被动集群中使用pacemaker
并corosync
为pcs
我们服务于 perl 应用程序的两个前端服务器提供 HA。我已经配置了服务 IP、Apache 应用程序守护进程的资源以及我仍然需要做的事情 - 配置复制。这意味着,我需要配置复制,根据哪个节点是主动节点,它将把整个 /opt/application 目录同步到被动节点。如何实现这一点是最简单的方法?两个前端都是 ESX VM。
谢谢你!
答案1
DRBD 应该为此工作。有大量教程描述如何配置 Pacemaker、Corosync 和 DRBD 集群堆栈。
DRBD 复制整个块设备,因此您可以向 VM 添加额外的磁盘,从 LVM 卷组中删除一些额外空间以创建新的 LV,或者对磁盘进行分区。