我正在使用以下设置在最新的 percona xtra db 集群上测试以下配置:
区域 A(sql 节点 A1 到 A3 为 10.10-12)和集群地址的以下设置:wsrep_cluster_address=gcom://10.0.0.10,10.0.0.11,10.0.0.12
区域 B(sql 节点 B1 为 10.0.1.10)和以下集群地址设置:wsrep_cluster_address=gcom://10.0.0.10,10.0.0.11,10.0.0.12
很明显,B1 没有参与集群(预期行为),但确实从集群接收更新。我从不希望 B1 参与法定人数确定,只是坐在那里,当 Zone 被核爆时可用(在那个时间点手动切换)。
我的 B1 节点现在出现错误,WSREP has not yet prepared node for application use
但实际上我不在乎它(或者我应该?),而它不使用。
我已经阅读了有关正确数量的节点及其优缺点的各种文章(即这里的一篇https://www.percona.com/blog/2015/06/23/percona-xtradb-cluster-pxc-how-many -nodes-do-you-need/ ),但是这个设置有什么潜在问题?我也不想在 B 区有另一组节点,而只是一个。