我用的是keepalived+proxy+mysql。
主站:192.168.10.1
从站:192.168.10.2
大师-VIP:192.168.10.100
当我使用 CHANGE MASTER TO MASTER_HOST='192.168.10.1'...
时,复制正常,当我使用 CHANGE MASTER TO MASTER_HOST='192.168.10.100'...
时,复制正常>,Slave I/O 无法连接到 master,并且出现如下错误:
150522 15:21:50 [ERROR] Slave I/O: error connecting to master 'repl@192.168.10.100:3307' - retry-time: 60 retries: 86400, Error_code: 2003
150522 15:21:50 [Note] Slave SQL thread initialized, starting replication in log 'mysql-bin.000001' at position 107, relay log './mmm-relay-bin.000001' position: 4
在slave中,我使用mysql -urepl -pslavepass -h192.168.10.100 -P3307
,我可以登录数据库,为什么Slave I/O无法连接到master?
最佳答案
您可能需要在主服务器上取消阻止端口 3306。 http://www.liquidweb.com/kb/opening-ports-in-your-firewall/
关于mysql复制错误:Slave I/O: error connecting to master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30392595/