MySQL Error number: MY-011460; Symbol: ER_GRP_RPL_UPDATE_GRPGTID_EXECUTED_ERROR; SQLSTATE: HY000

文档解释

Error number: MY-011460; Symbol: ER_GRP_RPL_UPDATE_GRPGTID_EXECUTED_ERROR; SQLSTATE: HY000

Message: Error updating group_gtid_executed GITD set during the Certification module initialization.

错误说明:

MY-011460 ER_GRP_RPL_UPDATE_GRPGTID_EXECUTED_ERROR,是MySQL Server中发生的一个错误,指在试图执行更新以更新组复制表时发生了错误。此错误表明可能存在组复制状态安全性问题,并要求更改MySQL Server上的事务日志。

常见案例

此错误最常见于MySQL Server群集组复制,其中一个或多个服务器上发生损坏,因此组GTID信息变为不一致。此时,MySQL Server可能会返回此错误,“ ER_GRP_RPL_UPDATE_GRPGTID_EXECUTED_ERROR”,表明组复制需要重新配置。

解决方法:

解决此错误的最简单方法是从一个可用,最新的MySQL备份恢复,该备份在错误发生之前可靠生成。

如果没有可用的备份,则可以尝试重新配置组复制,即:

1.在所有服务器上停止MySQL Server实例,并在紧急模式下启动;

2.重置组复制的参与者(从每台服务器上删除组信息);

3.重新设置每台MySQL Server容器,以组复制参与者的正常状态;

4.通过重新启动所有MySQL Server的参与者,重新构建组复制。

通常,重新配置组复制会消耗大量时间,因此,最好是考虑在抢救环境中使用备份文件恢复数据库,以防止这种情况发生。

你可能感兴趣的