Mysql主從架構報錯-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主從架構過程中,由於從服務器是克隆的主服務器系統,導致主從mysql uuid相同, Slave_IO無法啟動,報錯如下:

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

解決辦法,修改其中一台服務器的server-uuid,並保證server-uuid的格式正確,修改完成之后重啟Mysql服務就可以了。

在修改配置文件之前,先登錄Mysql客戶端查看uuid,把返回的uuid復制,放到要修改的配置文件即可。

MySQL [hb3]> select uuid(); +--------------------------------------+
| uuid()                               |
+--------------------------------------+
| a39fd903-3a1c-11e8-ab46-000c29133368 |
+--------------------------------------+
1 row in set (0.00 sec)

修改uuid配置文件

# find / -name 'auto.cnf' # vim /data/mysql/auto.cnf [auto] server-uuid=804f2ebe-3a1c-11e8-ab46-000c29133368 # 按照這個16進制格式,修改server-uuid,重啟mysql即可

OK,問題解決~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM