不慌嘛
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
同学你好,其他节点在创建的时候要添加上-e CLUSTER_JOIN=node1这个参数,表示与node1节点同步。你检查一下启动命令里是否含有这个参数
同学你好,第一个节点正确的启动命令如下:
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
我在这说一句,其实大家以上种种问题,都是因为镜像版本的关系。我亲自试过了。
当从仓库pull镜像的时候,要指定版本:
docker pull percona/percona-xtradb-cluster:5.7.20
这个问题你们解决了码,我按照上面你们说的都试了,还是不好用~容器闪退
老师,你好,我是第1个节点启动成功,然后第2个节点启动后过几秒就自动关闭了,这个怎么解决?第1个节点没有关闭
老师,为什么我的/var/lib/docker/volumes/v1/_data目录下没有grastate.dat文件呢
所有说这集群是有问题的吧 node1不能 挂 挂了就没法用了
如果是节点1挂了 好像怎么集群都不能用 ;如果是其他的节点 是没关系的 ;是不是因为都是2345都是依赖 节点1的?
我总共起了4个node,前面3个可以正常启动,启动了第四个就会导致第一个退出,再启动第一个就会导致第二个退出,再启动第二个第一个就会退出,总之最多能有三个服务运行,是为什么呢?
删除数据卷之后,启动node1 我的数据还会在吗? 宿主机重启后怎么保证集群的数据库数据不丢失啊?
为什么我的第三个节点老是起不来,前两个都可以连接同步,第三个节点运行十多秒就停了。。
现在是3个节点已经启动。如图所示:
但是,三个节点上的数据库是无法实现同步的问题?这是什么原因?
使用以上您给的命令,在第一个节点启动几秒后就停止了。还是测试不通过
MySQL集群(PXC)入门
28481 学习 · 57 问题
相似问题
回答 3