Mysql主从复制问题

195 阅读1分钟

问题原因:克隆服务器导致UUID相同,进而导致Mysql主从配置失败。

image.png

第二台服务器我是完整克隆的第一台,所以UUID是相同的,导致主从复制的Slave_IO_Running 为 no。

image.png

如何解决?

  1. 执行以下命令,查询主从机的auto.cnf这个文件所在位置

    find / -name auto.cnf
    

    image.png

  2. 查询到以后,通过vim或者vi命令修改该文件,修改UUID,随便修改只要你的两个服务器的UUID不同即可,或者删除auto.cnf文件也可以。

    vi /var/lib/mysql/auto.cnf
    
  3. 主从机重启mysql服务

  4. 从库所在的服务器上,登录mysql后,通过show slave status 来查看IO线程和SQL线程是否变为YES