ubuntu 14.04 + mysql5.6.19:Slave_IO_Running: Connecting&&Last_IO_Errno: 2003 原因排查

master:192.168.10.128

slave:192.168.10.129


在搭建mysql5.6主从复制过程中,show slave status\G;显示以下问题:

日记报以下错误:


说明是slave连不上master,网上搜索了以下,大部分都是说以下原因:

1. 网络不通

    ping 192.168.10.128 是通的!
2. 密码不对

   正确
3. pos不对

   正确

4. 防火墙没有关闭

    a.将master、slave防火墙关闭:sudo ufw disable,并重启!

    b.关闭selinux,ubuntu默认是Disabled

       查看其状态:

       sudo apt-get install selinux-utils

       getenforce


然后再在192.168.10.129的mysql:show slave status\G;还是存在该问题;


经过一番折腾发现:由于mysql是直接apt-get install mysql-server-5.6,发现sudo vim /etc/mysql/my.cnf下绑定了本机ip地址:


修改master下mysql的my.cnf,将其注释!

并重启mysql服务:sudo /etc/init.d/mysql restart

再次查看从mysql:




你可能感兴趣的:(Mysql)