我想使用OpenVZ和DRBD创建一个HA集群。我找到了这个教程http://www.olindata.com/blog/2013/12/building-ha-cluster-openvz-drbd-heartbeat-and-pacemaker,我已经学到了第5步,我在Windows7上安装的WMware工作站10.0.3Buil-1895310下运行CentOS 6.5 (32位)。
在步骤5下,我应该做的下一件事是配置DRBD。我已经安装了它,但这是我第一次使用OpenVZ,我有点不清楚我应该如何使用它。我想到两种情况:
我还找到了这个https://openvz.org/HA_集群_使用_DRBD_和_心跳,从步骤“安装OpenVZ”开始,我理解第二个场景是正确的:获取OpenVZ内核和实用程序,并在两个节点上安装它们。
但是如果第二种方案是正确的,那么DRBD应该同步安装在主节点上的Linux模板吗?
发布于 2015-05-28 03:11:34
首先,真正重要的是了解什么是DRBD (在两个示例中都配置了):在两个节点(服务器)之间复制了一个分区;一个是可以读写的“主”分区,另一个是“次要”,它保存了无法与之交互的数据的实时副本。
其思想是,当一个节点失败/脱机时,您将“主”状态转移到第二个服务器,在第二个服务器中,您可以进一步使用资源,最好是在主节点恢复时切换回来。
因此,是的,您正在主节点的DRBD分区上安装模板,而辅助节点是一个“热备用”,如果需要的话,该服务可能会失败。我建议直接遵循openvz.org的指南,因为它看起来更完整和深入。
如果您想要多主机(即两台主机上的读/写),则需要在DRBD之上安装一个具有集群感知的文件系统,并在DRBD配置中设置“允许-两个主要”选项。但这超出了这些指南或这篇文章的范围。
https://serverfault.com/questions/694855
复制相似问题