docker启动的mysql主备连接,报错Last_IO_Errno: 2003

mysql主备连接,在同一台服务器上备始终无法连接主,报错信息如下:

Last_IO_Errno: 2003
Last_IO_Error: error connecting to master '[email protected]:3336' - retry-time: 30  retries: 4
 

网上找了半天,没有找到好的答案,怀疑是不是跟防火墙有关,死马当作活马医吧。

将防火墙关闭,

service firewalld stop

#重启时不会再启动防火墙
systemctl disable firewalld.service

结果就OK了。

 

至于什么原因,仔细分析了一下:

可能因为我的mysql都是用docker启动的吧,本机的防火墙拦截了docker网络的信息。

所以关闭防火墙就OK了。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章