请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,关闭一个节点又重启后,发现这个节点数据不会同步了。

如题,docker stop node1后,重启会闪退,根据课程资料的解决方法把safe_to_bootstrap修改为1后,再重启就OK了。
但是,试了下添加或修改其他节点的数据,这个node1节点不会同步数据了,它自己修改其他节点也同步不了,但是其他4个节点修改相互之间可以同步。
这个是什么原因引起的?要怎么解决?

正在回答 回答被采纳积分+3

1回答

提问者 fly_烟雨行舟 2019-02-17 03:40:01

老师,我解决了,我看了下课程资料里面解决问题的最后一个,我把node1停掉,然后删了这个容器,重新创建,但是cluster-join=node2,让它和node2同步,然后就OK了。

我理解是,我之前把node1停掉后,改成1虽然能启动起来,但是因为node1之前是主节点,重启后和其它几个不在同一个pxc集群内了,所以无法同步,但是5个都在haproxy中配了server,因此都能显示,只是看起来像成功了。

感觉碰到这俩问题后,把这个理解清楚了。

0 回复 有任何疑惑可以回复我~
  • node1挂掉,有其他节点接手主节点,所以所以你重新创建node1容器要使用从节点的命令。因为node1已经不是主节点了
    回复 有任何疑惑可以回复我~ 2019-02-17 12:17:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信