请稍等 ...
×

采纳答案成功!

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

通过docker安装配置MySQL主从节点

在登录MySQL主节点配置同步信息这一步,执行到mysql -u root -h 192.168.137.128 -P13306 -p123456这一步,出现了错误,如图:图片描述
我的主机和从机设置都是在一个虚拟机上的ubuntu上执行的,想问下主机和从机要分开吗?在不同的Linux’系统上执行吗?还是我ip设置不对呢?我ip参考的是ipconfig。图片描述

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

插入代码

1回答

xiaomo 2020-02-15 18:51:15

同学你好, 主从节点可以在同一个主机上部署的。先看下docker的主从容器有没有正常起来了,然后再看下端口有没映射到宿主机上,用netstat看看:

1
netstat -antup | grep -E "13306|13307"


0 回复 有任何疑惑可以回复我~
  • 提问者 秋水x #1
    请问查看docker的主从容器是否起来是通过docker ps查看吗?我试了下docker,发现没有显示一个容器;另外我试了上面的命令,也没有任何提示信息,这样看,我的端口并没有映射到宿主机上,我在ubuntu配置mysql主从节点这一节好像总是会遇到莫名其妙的错误,还请老师指正
    回复 有任何疑惑可以回复我~ 2020-02-15 22:30:29
  • xiaomo 回复 提问者 秋水x #2
    那应该是容器出错了没跑起来。docker ps -a 可以查看所有的容器,包括已经退出了没有运行的。然后可以通过docker logs -f <容器id> 来查看容器的运行日志
    回复 有任何疑惑可以回复我~ 2020-02-15 23:12:26
  • 提问者 秋水x #3
    老师,容器出错没跑起来是需要重新启动一次吗?重新启动的话,还是重复之前的步骤吗?如果容器正常启动,端口是不是就可以映射到宿主机上了呢?我已经删除了原来的所有容器,又按照文档重新设置了一次,依然是停留在上面截图的状态。
    回复 有任何疑惑可以回复我~ 2020-03-02 09:38:39
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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