Error number: MY-013593; Symbol: ER_GRP_RPL_RECOVERY_ENDPOINT_INVALID_DONOR_ENDPOINT; SQLSTATE: HY000
Message: Received invalid recovery endpoints configuration from donor. This member is not a valid donor for recovery, so it will be skipped.
Error MY-013593: ER_GRP_RPL_RECOVERY_ENDPOINT_INVALID_DONOR_ENDPOINT
错误说明:
MY-013593错误消息表明在 My SQL 集群提供的 Group Replication 中发现无效的接收器接口。它指示受助方并未能真正聆听捐赠者接口,也可能由于更改或部署出错而导致该错误,具体取决于操作系统还是计算机网络。
MY-013593错误可能是由多个原因引起的,最常见的原因是 Group Replication 投射了多个端口或 IP 地址,但一些节点只能使用一个端口或 IP 地址。此外,错误可能是由于无法在运行中的 My SQL 节点上将接口更改为等效的接口选项所导致的,或者由于接收器未能正确发现捐助者接口的节点的差异所导致的。
解决方法:
要解决这个错误,首先需要查看 Group Replication 部署是否正确。在每个节点上,需要确认已为接收器启用相同的端口或 IP 地址,同时确认是否为捐赠者启用了端口或 IP 地址。如果发现有任何差异,则需要手动配置每个节点以满足上述建议的设置,然后重新运行 Group Replication。另外,也可以尝试使用 CLONE 插件来简化数据向克隆功能,并正确配置担保连接,从而使 MY-013593 错误得到有效控制且解决。另外,一定要考虑作为入口证书的状态,很可能必须更改入口证书以便在支持新 IP 地址的情况下正确发送到克隆终点。