我正在设置一个简单的第三台虚拟机来加入我的 HA 集群。除了参与 Quorum 投票外,此虚拟机不应运行任何服务。在 Galera Cluster 中,有一个不错的守护进程 garbd,但对于 Pacemaker,似乎一切都通过约束完成,这意味着我必须手动配置所有内容,使其不在第三个节点上运行。这似乎有点矫枉过正,过于复杂。我想知道我是否可以让一个节点以待机模式加入集群,这将简化这个过程并作为第三个仲裁节点工作。
由于存在所有不同的堆栈,Pacemaker/Corosync 等的情况变得更加复杂,我想知道是否已经开发出一种深埋在谷歌中的较新的简化方法。
我正在使用 CentOS 7 通过 PCSD 配置一切。(这很棒,除了很多指南使用 crm 等)
对于 Pacemaker HA 集群设置中用于 Quorom 投票的简单第 3 个 VM 有什么建议吗?
答案1
我一直在为 Pacemaker 寻找相同的解决方案。“待机”模式并不是真正需要的,因为资源检查可能会在此节点上失败。据我所知,“待机”表示节点上的“不运行”资源,但不表示“不检查”资源状态。我建议在 RHEL 7.4 上使用仲裁设备:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/high_availability_add-on_reference/s1-quorumdev-haar