MySQL Error number: MY-011525; Symbol: ER_GRP_RPL_LOCAL_GTID_SETS_PROCESS_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011525; Symbol: ER_GRP_RPL_LOCAL_GTID_SETS_PROCESS_ERROR; SQLSTATE: HY000
Message: Error processing local GTID sets when comparing this member transactions against the group.
错误说明:
MySQL Error number MY-011525,也就是 ER_GRP_RPL_LOCAL_GTID_SETS_PROCESS_ERROR,属于MySQL 关系型数据库管理系统所使用的SQL架构,表示该错误是由于组复制 (Group Replication)中的局部 GTID 集进行处理时出现错误,MySQL总是通过 SQLSTATE HY000 标识对应的错误。
常见案例
解决方法:
针对这个MY-011525错误,用户应该检查Group Replication复制集(Replication Set)中GTID序列,确认每一个GTID是不是有重复,如果存在重复,应该使用CHANGE MASTER TO… 将其删除,而不是用DELETE FROM gtid_executed进行删除,当再次执行弥补 (compensation)操作时,就可以正常的恢复了。如果没有重复的GTID,则需要进行更多的调查步骤来查找底层的原因,例如检查Group Replication复制集中,每台服务器的gtid_purged的值是否是正确的。