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了。

 

 

 

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