MySQL Error number: MY-013592; Symbol: ER_GRP_RPL_RECOVERY_ENDPOINT_INVALID; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-013592; Symbol: ER_GRP_RPL_RECOVERY_ENDPOINT_INVALID; SQLSTATE: HY000
Message: The server is not listening on endpoint ‘%s’. Only endpoints that the server is listening on are valid recovery endpoints.
错误编号 MY-013592; 符号ER_GRP_RPL_RECOVERY_ENDPOINT_INVALID; 状态码HY000 说明
MY-013592 ER_GRP_RPL_RECOVERY_ENDPOINT_INVALID:SQLSTATE HY000代表无效的恢复端点,该错误表明MySQL尝试通过一个非法的终端恢复组复制,这就是该错误消息(Error Message):‘Invalid recovery endpoint specified’。
常见案例
当MySQL客户端尝试使用Group Replication部署提供的参数创建恢复终端,而指定的参数值不正确(此处指的参数为recovery_endpoint),就会抛出该错误。
解决方法
确保MySQL客户端提供的参数值正确,并仔细查看每个参数的格式以及提供的值是否正确。一般情况下,出现这条错误的原因是恢复端点参数值不正确,正确的参数值应该是由多个值组成,例如‘mysql-1:7001’。 另外,在Group Replication配置过程中,如果服务器地址、端口号等参数设置不正确,也会引发这个错误消息。因此,应该彻底检查客户端及服务器的配置参数,并仔细比较每个值是否正确。