您当前的位置: 首页 > 数据库教程 > MySQL教程 > master and slave have equal MySQL server UUIDs 解决方法

master and slave have equal MySQL server UUIDs 解决方法

作者:不详 来源:网络 发布时间: 2014-07-17 12:53 点击:
使用rsync配置了大量mysql,省去了大量编译和配置的时间,随逐个修改master和slave服务器的my.cnf,后,发现数据不能同步 使用rsync配置了大量mysql,省去了大量编译和配置的时间,随逐个修改master和slave服务器的my.cnf,后,发现数据不能同步, 在slave服务器show s

master and slave have equal MySQL server UUIDs 解决方法

  使用rsync配置了大量mysql,省去了大量编译和配置的时间,随逐个修改master和slave服务器的my.cnf,后,发现数据不能同步

  使用rsync配置了大量mysql,省去了大量编译和配置的时间,随逐个修改master和slave服务器的my.cnf,后,发现数据不能同步,

  在slave服务器show slave status:

  Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work.

  首先检查:

  mysql> show variables like ‘server_id';

  +—————+——-+

  | Variable_name | Value |

  +—————+——-+

  | server_id | 3 |

  +—————+——-+

  主从并不一样,排除该问题。

  继续排查,找到原因在于,拷贝整个data目录,把auto.cnf文件也拷贝过来了,里面记录了数据库的uuid,每个库的uuid应该是不一样的。

  [auto]

  server-uuid=6dcee5be-8cdb-11e2-9408-90e2ba2e2ea6

  解决办法,按照这个16进制格式,随便改下,重启mysql即可。
分享到:
本文"master and slave have equal MySQL server UUIDs 解决方法"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4