如何使节点在断开连接/拔出后自动加入集群(Pacemaker,Corosync 2 节点设置)?

如何使节点在断开连接/拔出后自动加入集群(Pacemaker,Corosync 2 节点设置)?

我有一个运行 Corosync 和 Pacemaker 的双节点集群。如果我物理拔掉一个节点上的网线,另一个节点就会变成独立节点。

但是当我重新插入网线时,我希望它自动加入集群,无需任何其他人为干预。

那可行吗?

答案1

是的,但是您需要使用某种可靠的隔离/stonith;当您拉动网络时,这将触发一个节点的重新启动,允许它在启动时重新加入:http://clusterlabs.org/doc/crm_fencing.html

围栏是集群中非常重要但经常被忽视的概念。

您还应该研究在 Corosync 中配置冗余环支持,以避免在单个通信链路出现问题时出现集群分区。

相关内容