MySQL Error number: MY-011651; Symbol: ER_GRP_RPL_IS_STOPPED; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011651; Symbol: ER_GRP_RPL_IS_STOPPED; SQLSTATE: HY000
Message: Plugin ‘group_replication’ has been stopped.
错误说明:
MY-011651错误是MySQL中的报错,对应的SQLSTATE是HY000,ER_GRP_RPL_IS_STOPPED的意思是,组复制已停止,无法进行操作。这个错误主要出现在使用组复制功能时,当执行成员服务器之间的状态变更时所出现的错误。
常见案例
当使用组复制功能时,执行正常顺序的状态变更(如将成员服务器从正常复制模式切换为安全模式),若领导服务器发现成员服务器之间进行状态变更时发现组复制已停止,会出现ER_GRP_RPL_IS_STOPPED错误。
解决方法:
1. 检查是否有服务器网络波动,且确认无服务器断网的情况。
2. 重新建立成员服务器的连接,若仍然出现错误,立即联系DBA对成员服务器进行排查,排查数据库日志,确认差异及问题。
3. 执行CHECKSUM TABLE来检查表的一致性。
4. 在主机上开启skip_slave_start 选项,确保全部服务器运行在replication模式。
5. 如果不是存在任何异常行为,则可以重新启动SQL复制来修复ER_GRP_RPL_IS_STOPPED错误。
6. 如果数据库状态未复原,则可以考虑使用备份,以还原数据库状态。