MySQL Error number: MY-011492; Symbol: ER_GRP_RPL_MEM_ONLINE; SQLSTATE: HY000

文档解释

Error number: MY-011492; Symbol: ER_GRP_RPL_MEM_ONLINE; SQLSTATE: HY000

Message: The member with address %s:%u was declared online within the replication group.

MySQL错误号为MY-011492,符号为ER_GRP_RPL_MEM_ONLINE,SQLSTATE为HY000。

此错误是MySQL数据库在使用群集复制时发生的一个严重错误,指在重新加入已被发现的集群成员时,检测到它上报的Group_replication_membership服务状态已切换到ONLINE;但实际上该集群成员状态尚未变更,仍处于OFFLINE状态。

常见案例

当MySQL实例正在加入集群时,如果客户端报告Group_replication_membership服务状态已变更为ONLINE,但实际上该成员仍处于OFFLINE状态,则MySQL数据库会抛出此错误信息-MY-011492,ER_GRP_RPL_MEM_ONLINE,HY000。

解决方法

1. 首先,检查Group_replication_membership的状态是否已更改,而不是仅依靠客户端上报的状态;

2. 其次,如果不能够检查Group_replication_membership的状态,则可以通过重启MySQL实例的方式来解决,把Group_replication_membership的状态切换为ONLINE。

3. 最后,注意在加入集群时,确保在重新加入已被发现的集群成员时,Group_replication_membership的状态被正确报告。

你可能感兴趣的