为什么第一个节点启动几秒后就停止了呀?

来源:2-6 Docker虚拟机部署MySQL集群

不慌嘛

2018-06-22 17:14

docker run  -itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -v v1:/var/lib/mysql -v backup:/data --privileged --name=node1 --net=net1 --ip 172.18.0.2 pxc


写回答 关注

13回答

  • 神思者
    2018-06-24 22:33:51

    同学你好,其他节点在创建的时候要添加上-e CLUSTER_JOIN=node1这个参数,表示与node1节点同步。你检查一下启动命令里是否含有这个参数

    weixin...

    我也是遇到这个问题,第二个节点会自动闪退,生存5秒左右,有加这个 -e CLUSTER_JOIN=node1 参数了的

    2022-03-07 14:06:47

    共 1 条回复 >

  • 神思者
    2018-06-23 17:32:09

    同学你好,第一个节点正确的启动命令如下:

    docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -v v1:/var/lib/mysql -v backup:/data --privileged --name=node1 --net=net1 --ip 172.18.0.2 pxc


    qq_慕侠4...

    在不同的虚拟机上面的不行啊,只有leader上的容器能一直运行,worker上的容器45秒就自动宕机

    2019-03-25 16:53:16

    共 3 条回复 >

  • 慕雪3760448
    2019-12-12 16:10:56

    我在这说一句,其实大家以上种种问题,都是因为镜像版本的关系。我亲自试过了。

    当从仓库pull镜像的时候,要指定版本:

    docker pull percona/percona-xtradb-cluster:5.7.20



  • 七月之家
    2019-11-28 20:57:26

    这个问题你们解决了码,我按照上面你们说的都试了,还是不好用~容器闪退

  • 慕粉215621784
    2019-11-04 13:04:50

    老师,你好,我是第1个节点启动成功,然后第2个节点启动后过几秒就自动关闭了,这个怎么解决?第1个节点没有关闭

  • weixin_慕运维0052490
    2019-05-10 16:05:35

    老师,为什么我的/var/lib/docker/volumes/v1/_data目录下没有grastate.dat文件呢

  • qq_望尽天涯_0
    2018-11-11 13:02:57

    所有说这集群是有问题的吧 node1不能 挂 挂了就没法用了

    神思者

    这个是grastate参数的问题,很容易解决,在课程网页的共享工程,找到git工程,里面有课程脚本,这个文件里面详细说明了问题的原因和解决办法,你可以下载这个文档,只要改一个参数,node1就不会闪退了

    2019-03-25 16:55:45

    共 1 条回复 >

  • qq_望尽天涯_0
    2018-11-10 15:43:15

    如果是节点1挂了 好像怎么集群都不能用 ;如果是其他的节点 是没关系的 ;是不是因为都是2345都是依赖 节点1的?

  • 点点滴滴519
    2018-09-12 11:25:23

    我总共起了4个node,前面3个可以正常启动,启动了第四个就会导致第一个退出,再启动第一个就会导致第二个退出,再启动第二个第一个就会退出,总之最多能有三个服务运行,是为什么呢?

    慕圣2269... 回复qq_慕村6...

    这个问题有解决吗

    2019-04-22 13:30:52

    共 3 条回复 >

  • qq_有风的日子_1
    2018-08-25 14:51:31

    删除数据卷之后,启动node1 我的数据还会在吗?  宿主机重启后怎么保证集群的数据库数据不丢失啊?

    马大头 回复奈何人已醉

    nice!

    2019-12-26 11:06:42

    共 5 条回复 >

  • 第娃
    2018-08-10 11:19:56

    为什么我的第三个节点老是起不来,前两个都可以连接同步,第三个节点运行十多秒就停了。。

  • fly_fly
    2018-06-24 22:01:48

    现在是3个节点已经启动。如图所示:


    但是,三个节点上的数据库是无法实现同步的问题?这是什么原因?


  • fly_fly
    2018-06-24 19:00:46

    使用以上您给的命令,在第一个节点启动几秒后就停止了。还是测试不通过

    qq_l丶沐... 回复神思者

    而且我只要启动不了5个节点,最多只能4个节点,再多一个就会导致其他某个节点停止,而由于数据的强一致性,导致整个集群都没法用了。请问这是不是系统配置原因过低所致呢?

    2019-02-26 16:19:21

    共 9 条回复 >

MySQL集群(PXC)入门

从入门开始学习完全开源的MySQL高可用性解决方案PXC集群

28481 学习 · 57 问题

查看课程

相似问题