按照视频中docker stop node1作为挂起第一个节点,当再次start node1遇到问题
来源:4-3 数据库负载均衡

PVII007
2018-12-16
看node1 容器内有个消息
It may not be safe to bootstrap the cluster from this node. It was not the last one to leave the cluster and may not contain all the updates.
To force cluster bootstrap with this node, edit the grastate.dat file manually and set safe_to_bootstrap to 1
我进入容器volume文件中找到grastate.dat 设置了safe_to_bootstrap 为1,启动时正常了。
如果集群中node1为第一个的PXC节点或者说主节点
在挂掉后,haproxy可能在node1挂掉后,将新的数据库请求发给node2 node3。
Q:这时候改如何重启这个node1?有保证node1和最新集群数据一致呢?
PS:node1这个主节点是不是 不应该加入到负载均衡haproxy的策略中?
只是作为一个列外节点,单独有集群的同步功能去保证它?
写回答
1回答
-
神思者
2018-12-17
pxc集群是自动同步的,无论在哪个节点写入数据都会同步到其他节点。因为现在没有做数据切分,所以节点数据是一致的。
00
相似问题