前题:
-
要求MySQL 5.7.6及以后版本。
-
所有组中成员gtid_mode 为off状态。
实现步骤:
-
所有的Server执行
set @@global.enforce_gtid_consistency = warn;
特别注意: 这一步是关建的一步使用不能出现警告。
2.所有的server上执行:
set @@global.enforce_gtid_consistency = on;
3.所有的Server上执行(不关心最先最后,但要执行完):
set @@global.gtid_mode = off_permissive;
-
执行:
set @@global.gtid_mode=on_permissive;
实质在这一步骤生的日志都是带GTID的日志了,这个步骤号称是不关心任何节点,但从实管理上推荐在slave上先执行,然后再去master上执行。
-
…