MySQL Error number: MY-011644; Symbol: ER_GRP_RPL_FAILED_TO_CONFIRM_IF_SERVER_LEFT_GRP; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011644; Symbol: ER_GRP_RPL_FAILED_TO_CONFIRM_IF_SERVER_LEFT_GRP; SQLSTATE: HY000
Message: Unable to confirm whether the server has left the group or not. Check performance_schema.replication_group_members to check group membership information.
错误说明:
MY-011644错误,也称为ER_GRP_RPL_FAILED_TO_CONFIRM_IF_SERVER_LEFT_GRP,是MySQL在检查它是否没有加入任何错组中出现了可恢复性错误。这可能表明成员节点是一个未知节点,因此没有准确检查出来它应该参与哪个组。
常见案例
此错误可能发生在多个节点都参与到MySQL群集服务的情况。当群集在启动时检查它当前的状态时,它有可能会遇到相同的节点发生错误。
解决方法:
首先,MySQL将尝试检查错组中的其他节点,确定它们是否指出存在可恢复性错误。
如果不存在其他有效的错组节点,可以尝试使用SET GLOBAL GROUP_REPLICATION_BOOTSTRAP_GROUP=1语句重新引导群集,并进行重试。
在某些情况下,群集配置可能出现异常。这可能会导致这种情况。在这些情况下,it,可以尝试以安全模式引导MySQL,直接禁用群集初始化,然后尝试更正群集配置。
另外,您可以尝试查看计算机上的服务器日志,以检查是否有任何额外的信息,以更好地确定问题的根源。