请稍等 ...
×

采纳答案成功!

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

failed to open gcomm backend connection: 110: failed to reach primary view

在创建pxc集群时, 第一个pxc容器创建成功, 但是第二个pxc容器创建后,1分钟左右就exit掉了。 通过 docker logs container_id查看日志, 报错如下截图。
图片描述

创建第一个pxc 集群的命令如下:

// 创建docker卷
docker volume create pxc_v1
// 创建并启动pxc容器
docker run -d -p 3306:3306 -v pxc_v1:/workspace/docker_volume/mysql -e MYSQL_ROOT_PASSWORD=123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=123456 --privileged=true --name=pxc_node1 --net=net_one --ip 172.18.0.11 pxc

创建第二个pxc集群的命令如下:

docker volume create pxc_v2
docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=123456 -e CLUSTER_JOIN=pxc_node1 -v pxc_v2:/workspace/docker_volume/mysql --name=pxc_node2 --ip 172.18.0.12 --privileged  --net=net_one pxc

请问是哪里出了问题?

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

1回答

神思者 2025-03-26 23:52:24
保持跟课程一样的命令,不要自己私自更改命令,出了问题不好判断什么原因。删掉容器和数据卷,按照课程的命令重新创建容器试一下
0 回复 有任何疑惑可以回复我~
  • 提问者 愤怒的米饭 #1
    改成了跟课程一样的命令,还是不行。补充一下,我的电脑是最新的MacBook pro,m4 芯片,arm架构的。安装pxc5.7提示不支持,所以我拉去了最新的pxc 镜像,应该是8版本
    回复 有任何疑惑可以回复我~ 2025-03-27 07:34:18
  • 神思者 回复 提问者 愤怒的米饭 #2
    那就不行了,镜像里面有的程序包对arm支持不好,你还是换成x86电脑,或者用云主机
    回复 有任何疑惑可以回复我~ 2025-03-27 08:36:56
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号