Error number: MY-011646; Symbol: ER_GRP_RPL_SERVER_ALREADY_LEFT; SQLSTATE: HY000
Message: Skipping leave operation: member already left the group.
错误说明
MySQL错误代码MY-011646,错误符号ER_GRP_RPL_SERVER_ALREADY_LEFT,SQLSTATE状态为HY000的错误是由MySQL服务器抛出的。该错误表明一个服务器已经从组复制中离开,尽管它可能仍然在系统中可用,或接受广播配置事件,但它并不允许作为一个组复制成员,因此无法进行操作。这种状似被离开的状态称为脱机,而不是接受命令所需的有效连接。
常见案例
这种情况可能是由于服务器宕机或者发生网络故障而导致的。另一种情况是服务器不再被认为是一个组复制成员,它已经从组复制当中被离开,并且被认为是脱机状态。这种情况通常是由于集群参与者安全性配置不当而导致的,例如一台服务器失去了一个集群成员需要保持联系的共享凭据。
解决方法
首先,用户应验证现有连接,以确定原因,然后再进行解决。此外,用户还应检查其网络设置是否正确,以确保基于网络的操作能够在组复制中正确运行。由于这个错误会导致MySQL组复制活动中断,因此必须尽快解决这个问题,以保护MySQL服务器的完整性和实时性。最后,用户可以检查MySQL服务器和组复制的日志文件,来确定错误的原因,以帮助他们更好地理解什么是真正的原因,并有效地解决这个问题。