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: