galera集群是否必须具有偶数个节点?

时间:2015-08-07 20:39:26

标签: php mysql galera

我目前在我的Galera群集中有8个节点,但是我看到一个视频表明只有奇数个节点(3,5,7,9,等)。

这是真的吗?我的群集中有8个节点会有任何问题吗?

1 个答案:

答案 0 :(得分:0)

不,8可以。 “法定人数”机制需要多数。如果您有至少3个节点(并且只有一个节点失败),则其余节点可以建立仲裁。

如果您的8个节点在两个数据中心的每一个中被拆分为4,那么数据中心中断将会终止整个群集。为了防止数据中心故障,您应该将节点“均匀地”分布在3个(或更多)数据中心上。对于8个节点:3 + 3 + 2是唯一安全的分割。如果'4'数据中心出现故障,4 + 3 + 1或4 + 2 + 2会杀死集群。

8节点集群的工作情况如何? (这是我听过的最大的一个。)