请稍等 ...
×

采纳答案成功!

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

node1主动挂掉再启动发现数据不同步

docker stop node1之后按照课程脚本重新启动之后,发现node1节点与其他节点数据不同步
图片描述修改了这个参数,然后重新启动

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

1回答

神思者 2019-07-31 15:21:46

主节点宕机之后其他节点没宕机是吧?那你就不能把node1当做主节点启动,删掉容器,保留数据卷,把启动参数改成0,按照从节点创建node1,让他跟其他节点同步。

0 回复 有任何疑惑可以回复我~
  • 提问者 一梦千年好啊 #1
    docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -e CLUSTER_JOIN=node2 -v v1:/var/lib/mysql -v backup:/data --privileged --name=node1 --net=net1 --ip 172.18.0.2 pxc
    
    
    
    老师,按照从节点创建node1时,CLUSTER_JOIN这里选哪个节点?刚按照上面docker命令运行时闪退了
    回复 有任何疑惑可以回复我~ 2019-07-31 15:43:49
  • 神思者 回复 提问者 一梦千年好啊 #2
    node2节点是否可以访问,如果不能访问是不行的
    回复 有任何疑惑可以回复我~ 2019-07-31 15:46:01
  • 提问者 一梦千年好啊 回复 神思者 #3
    其他四个节点都是正常的,我就随便找了节点当主节点,现在五个数据卷的启动参数全是0,起来就闪退,不知道什么问题。。。
    回复 有任何疑惑可以回复我~ 2019-07-31 15:52:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信