本人数据库菜鸟,最近因公司业务需要研究mysql主从配置,遇到了一个很多帖子说很容易但我无法解决的问题。我采用virtualBox 配置的两个虚拟机(系统为centos6.5),安装的完全相同版本的mysql(版本为5.5.23),采用一主一从的配置。基本配置就不说明了,有需要的自行百度,配置完成后,提示下面的错误:
                Last_IO_Errno: 1593
                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重复,但我主机和从机的server_id分别为:从图中可以看到,很明显是不一样的,网上经常解释的my.cnf主从配置相同,我这儿并不适用,这个问题纠结了我一周多了,求高手大神帮忙解决下

解决方案 »

  1.   

    datadir数据目录下面有一个auto.cnf的文件,将其删除,再重启mysql试一下
      

  2.   

    曾经遇到一次,也是 id 不一样,但提示是一样的,处理的方法是在 slave 上执行
    reset slave all
    然后重启 master + slave, 重新配置就好了
      

  3.   

    我的mysql data目录下 和linux整个系统下 都搜了 没有 auto.cnf
      

  4.   

    @zjcxc--个人微信公共号同名  我虚拟机暂时遇到了另一个问题 ,