mysql 8.0 + Last_IO_Error: error connecting to master ‘root@XXX:3306‘ - retry ...
一、问题
在进行两台linux机器进行MySQL8.0.13主从配置的时候,配置主从之后,在从库mysql进行显示信息
show slave status \G;
出现了
Last_IO_Error: error connecting to master 'root@XXX:3306' - retry-time: 60 retries: 1
二、分析
1.在mysql的data目录下 ,用linux cat命令打开XX.err错误日志文件
cat XXX.err
一直有重试信息
2.尝试ping主库,连通性没有问题
ping xxx
3.可能是主机授权相关有问题,还有本机change master相关命令有问题。
三、实际解决
1.主库开发ip访问
首先得确认主库是否都正常,本地都能连接代表访问是没有问题的。
mysql 8.0 + 向所有IP 开放连接_ycsdn10的博客-CSDN博客
2.重新处理从库同步
(1)关闭从库配置
stop slave;
(2)重新配置
##重新改master_host为主库ip,原先是域名
change master to master_host='XXX',master_port=3306,master_user='root',master_password='123456'
,master_log_file='mysql-bin.000003',master_log_pos=195;
(3)重新开启
start slave;
3.查看结果
show slave status \G;
成功进行同步