码迷,mamicode.com
首页 > 数据库 > 详细

mysql 主从复制常见错误

时间:2014-07-22 22:59:53      阅读:614      评论:0      收藏:0      [点我收藏+]

标签:style   使用   文件   io   art   for   

Last_IO_Error: 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).


意思就是从上的server_id和主的一样的,经查看发现从上的/etc/my.cnf中的server_id=1这行我没有注释掉(在下面复制部分我设置了server_id),于是马上把这行注释掉了,然后重启mysql,发现还是报同样的错误。

使用如下命令查看了一下server_id

复制代码 代码如下:

mysql> show variables like ‘server_id‘;
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| server_id | 1 |
+---------------+-------+
1 row in set (0.00 sec)


发现,mysql并没有从my.cnf文件中更新server_id,既然这样就只能手动修改了

复制代码 代码如下:

mysql> set global server_id=2; #此处的数值和my.cnf里设置的一样就行
mysql> slave start;


如此执行后,slave恢复了正常。 

mysql 主从复制常见错误,码迷,mamicode.com

mysql 主从复制常见错误

标签:style   使用   文件   io   art   for   

原文地址:http://www.cnblogs.com/xiaocen/p/3703034.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!