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

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

使用统一新下载的mariadb和vagrant 1.9+版本配置

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

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

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

mysql主从复制出现connecting的其它情况_第1张图片

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

这里写图片描述

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

mysql主从复制出现connecting的其它情况_第2张图片

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

mysql主从复制出现connecting的其它情况_第3张图片

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

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

你可能感兴趣的:(mysql)