エラーメッセージ:
Mysqlマスタースレーブアーキテクチャを構築する過程で、スレーブサーバーはクローンマスターサーバーシステムであるため、マスターとスレーブのMysql uuidは同じであり、Slave_IOを起動できず、エラーは次のようになります。
Last_IO_Error: 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.
解決:
找到auto.cnf文件,修改里面的uuid值,保证各个db的uuid不一样,重启db即可。
192.168.60.165メインデータベースMySQLuuidビュー:
[root@localhost etc]# cat /var/lib/mysql/auto.cnf
[auto]
server-uuid=b7c00d21-c484-11e8-a179-000c29a74dda
192.168.60.206データベースからのビューMySQLuuid:
変更前の値
[root@localhost mysql]# cat /var/lib/mysql/auto.cnf
[auto]
server-uuid=b7c00d21-c484-11e8-a179-000c29a74dda
変更された値
[root@localhost mysql]# cat /var/lib/mysql/auto.cnf
[auto]
server-uuid=b7c00d21-c484-11e8-a179-000c29a74dba
MySQL8マスタースレーブ同期でエラーが報告されるかどうかを確認します。