今天在配置mysql的主从复制时,出现了Slave_IO_RunningConnecting的情况,如下图所示

mysql主从复制出现connecting的其它情况

一般情况下分析应该是这三个方面:
网络不通
config不对
语句出错

可是在用vagrant管理的虚拟机节点上是可以正常上网的,可以下载安装mariadb,而且后两个问题应该也不是我遇到的,因为已经配置了好多遍。后来在逛论坛时,有人说了一句“windows系统的vagrant如果是1.9+版本,分配ip时是有BUG的

这时候我才想起应该要先主从服务器ping一下对方,或者至少先查看一下ip地址,果然,在ifconfig之后看到

mysql主从复制出现connecting的其它情况

这里并没有出现我之前给它配置的192.168.33.102的ip地址,于是想到重启一下网络服务器试试

mysql主从复制出现connecting的其它情况

接着再执行ifconfig,发现自己配置的ip地址回来了

mysql主从复制出现connecting的其它情况

接着就又开始重启mariadb服务器,然后重新配置,最后解决了

mysql主从复制出现connecting的其它情况

配置
主机 Windows
vagrant版本 1.9.1
虚拟机 centos 7
firewalld 已关闭[sudo systemctl stop firewalld.service]
SELinux 默认关闭[getenforce -> disabled]
iptables 并无安装配置iptables

希望可以给那些使用vagrant 1.9+的朋友一点帮助

相关文章:

  • 2021-11-21
  • 2021-07-29
猜你喜欢
  • 2022-12-23
  • 2021-10-28
  • 2021-04-30
  • 2021-09-06
  • 2021-07-20
  • 2021-05-17
  • 2021-08-16
相关资源
相似解决方案