Error number: MY-011495; Symbol: ER_GRP_RPL_SRV_BLOCKED; SQLSTATE: HY000
Message: This server is not able to reach a majority of members in the group. This server will now block all updates. The server will remain blocked until contact with the majority is restored. It is possible to use group_replication_force_members to force a new group membership.
错误说明:
MY-011495 错误码ER_GRP_RPL_SRV_BLOCKED,指明了一个MySQL Group Replication状态回滚被禁止,因为另一个服务器处于暂停或者停止状态,从而没有一个可用的已授权的复制服务器可以满足操作。也就是说这个MySQL Group Replication无法满足已授权的复制要求,而无法进行状态回滚操作。
在使用MySQL Group Replication进行复制服务器的模式下,由于服务器出现一些故障和其他错误,可能会导致已授权的复制服务器无法提供满足的服务,也就是没有可用的已授权的复制服务器,从而导致状态回滚被禁止,此时就会报出MY-011495错误码ER_GRP_RPL_SRV_BLOCKED。
解决方法:
首先应该检查MySQL Group Replication的其他服务器,看服务是否停止或者暂停运行,一般来说只有当多个服务器都停止运行或者暂停,才会报出MY-011495错误码ER_GRP_RPL_SRV_BLOCKED。
如果多个服务器都已经停止运行或者暂停,可以在群集和复制模式下重新启动,然后重新进行已授权复制操作。
此外,也可以考虑一些其他的方式来解决这个问题,比如重新配置MySQL服务器,或者尝试重启服务器,或者使用其他的服务器来替换现有的服务器。