Pacemaker corosync 双节点,第三个节点用于仲裁

Pacemaker corosync 双节点,第三个节点用于仲裁

我无法弄清楚如何配置双节点设置并使用第三个更简单的节点进行仲裁。

似乎所有节点都有能力充当完整的后备节点,而我只想要一个具有 STONITH 的仲裁,以便为本质上是 2+1 DRBD-MySQL 节点系统正常运作。

任何关于如何使第三个节点成为法定成员的提示或文档都将受到赞赏。

答案1

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/high_availability_add-on_reference/s1-quorumdev-haar

Red Hat Enterprise Linux 7.4 完全支持配置单独的仲裁设备,该设备可充当集群的第三方仲裁设备。其主要用途是允许集群承受比标准仲裁规则允许的更多的节点故障。建议对具有偶数个节点的集群使用仲裁设备,并强烈建议对双节点集群使用仲裁设备。

答案2

没关系。使用位置约束这似乎很简单(我希望)。被大量新的集群内容弄得有点眼花缭乱。

答案3

在我的案例中,设置了第三个节点并将其永久置于备用节点,解决了迁移资源的问题。

相关内容