error connecting to master,- retry-time: 60 retries: 86400【已解】
2017年03月13日 18:03:26 Citizen_Wang 阅读数:3922 标签: linuxmysql 更多
个人分类: Linux基础
两台虚拟机配置MySQL主从的时候,slave虚拟机输入
> show slave status\G;
显示如下错误
Last_IO_Error: error connecting to master 'slavelaowang@192.168.32.133:3307' - retry-time: 60 retries: 86400
一、排查:
1、用户名密码没错
2、master的端口号没错
3、master授权
- # cat /data/mysql2/ 【去查看错误日志】
170314 1:51:32 [ERROR] Slave I/O: error connecting to master 'slavelaowang@192.168.32.133:3306' - retry-time: 60 retries: 86400, Error_code: 2013
也看不出来什么东西,错误信息没有价值。
- mysql -uslavelaowang -h192.168.32.133 -ppasswd
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.32.133' (113)
- # perror 113 【查看错误代码信息】
OS error code 113: No route to host 【考虑网络原因】
- # ping 192.168.32.133 【从ping主】
- # ping 192.168.32.132 【主ping从】两者都有返回结果,说明网络通。
- iptables -F
- service iptables save 【master清空防火墙规则】
slave操作
#mysql -uslavelaowang -h192.168.32.133 -ppasswd
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.32.133' (111)
# perror 111
OS error code 111: Connection refused 【此时说明已经连接,但是密码错误】
# mysql 【进入到mysql下】
> slave stop;
> slave start;
> show slave status;
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
返回两个yes
原因:iptalbes防火墙规则没有清空。