4、Mysql 主从复制报错[ERROR] [MY-013117] 踩坑

在配置MySQL主从复制时遇到ERROR MY-013117,提示主从服务器ID相同导致复制失败。通过检查错误信息,意识到不能忽略此警告。最终通过更改server-id并调整权限成功解决问题,避免了警告并在重启后验证配置生效。

2020-07-01T14:34:42.709318Z 12 [ERROR] [MY-013117] [Repl] Slave I/O for channel ‘’: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). Error_code: MY-013117

2020-07-01T14:34:42.709318Z 12 [ERROR] [MY-013117] [Repl] Slave I/O for channel '': Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). Error_code: MY-013117

这个报错比较隐形,看着启停都是成功SUCCESS,所以之前都忽略了警告,

[root@localhost data]# service mysql stop
my_print_defaults: [Warning] World-writable config file '/etc/my.cnf' is ignored.
Shutting down MySQL.... SUCCESS! 
[root@localhost data]# service mysql start
my_print_defaults: [Warning] World-writable config file '/etc/my.cnf' is ignored.
Starting MySQL.my_print_defaults: [Warning] World-writable config file '/etc/my.cnf' is ignored.
my_print_defaults: [Warning] World-writable config file '/etc/my.cnf' is ignored.
 SUCCESS! 

后面不管怎么配置都没有生效,所以想起来可能不能忽略,然后尝试配置,更改权限后成功。

[root@localhost data]# ll /etc/my.cnf 
-rwxrwxrwx. 1 root root 613 Jul  1 08:32 /etc/my.cnf
[root@localhost data]# chmod -R 755 /etc/my.cnf 
[root@localhost data]# ll /etc/my.cnf 
-rwxr-xr-x. 1 root root 613 Jul  1 08:32 /etc/my.cnf
[root@localhost data]# service mysql restart
Shutting down MySQL.. SUCCESS! 
Starting MySQL.Logging to '/usr/local/mysql/data/mysql.log'.
 SUCCESS!

没有警告了,之前修改的server-id在重启后也生效了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值