FastCFS:再谈 选主 与 过半写:续:2节点+vote节点 群集

偶数的 2节点+vote节点 群集 健壮程度如何呢?

先说结论:可以保证足够健壮。

 

虽然vote节点仅参与选主,不参与数据复制过程的过半写, but,对于FastCFS群集来说,先要完成“选主”才能正常进行数据复制层面的”过半写“!

如果没有“选主”,根本就不会有后续“过半写”的问题。哈哈。

 

所以,对于一个配置了vote节点的2节点群集来说:

启动时,如果不能满足至少2个节点(正常的server节点、和vote节点),根本无法进行“选主”形成群集。

运行中,如果不能满足至少2个节点(正常的server节点、和vote节点),群集同样会陷入无法“选主”正常运行的状态。

 

千万注意:之前曾经说过,vote节点不参与数据复制,所以如果因为vote的参与选出主了,就会造成后续数据层面的被动写,而造成数据层面的脑裂!2节点本质就是不安全的。

 

posted on 2023-04-09 19:14  jinzhenshui  阅读(39)  评论(0)    收藏  举报