docker利用docker-compose启动2个mysql容器,这2个容器打算做主从,但是从节点无法连接主节点

X1aoHei
  • 1
新手上路,请多包涵

宿主机可以ping通2个容器,容器也能ping通宿主机,容器之间也能互相ping通。但是为什么从节点死活就是连不上主节点
从节点报错信息:
image.png
主节点用户
image.png

CHANGE MASTER TO MASTER_HOST='172.17.0.2',MASTER_PORT=3306,MASTER_USER='repl1',MASTER_PASSWORD='*****',MASTER_LOG_FILE='binlog.000010',MASTER_LOG_POS=0;
回复
阅读 1.3k
1 个回答

如果能ping通172.17.0.2那个机器可以从172.17.0.2机器mysql上试一下呗,重新授权reply并flush下,host直接改为%,确认mysql是不是开启了远程访问。我看你直接远程访问mysql的cli都不行的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏