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.
使用 rsync 整個 datadir 部署從庫,導致 auto.cnf (內含 server-uuid) 被一併複製。MySQL 5.6+ 要求每個實例 UUID 全域唯一。
mysql> SHOW VARIABLES LIKE 'server_id'; -- 確認 server_id 已不同
mysql> SHOW VARIABLES LIKE 'server_uuid'; -- 顯示相同 UUID
systemctl stop mysqlddatadir/auto.cnf:[auto]server-uuid=6dcee5be-8cdb-11e2-9408-90e2ba2e2ea6 → 修改最後幾位十六進位 (如 ...2ea7)systemctl start mysqldSHOW VARIABLES LIKE 'server_uuid'; 顯示新值,START SLAVE; 正常rsync -av --exclude=auto.cnf /source/datadir/ /target/datadir/mysqld --initialize 讓新實例自動生成 UUIDauto.cnf