MySQL Error number: MY-011462; Symbol: ER_GRP_RPL_SERVER_CONN_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-011462; Symbol: ER_GRP_RPL_SERVER_CONN_ERROR; SQLSTATE: HY000

Message: Error when establishing a server connection during the Certification module initialization.

错误说明:

ER_GRP_RPL_SERVER_CONN_ERROR(MySQL 错误代码:MY-011462;SQLSTATE:HY000)指的是MySQL的Group Replication无法连接到其它组成组的服务器。这个错误只会在Group Replication中出现。

常见案例

此错误通常是由于一些Group Replication服务器连接状态失败而引起的,从而导致组内连通性受到破坏。分组复制使用比较低级的Protocols例如TCP,所以多数情况下Group Replication会受到物理网络的影响。

解决方法:

(1)运行GROUP REPLICATION HEALTH CHECK命令,以尽量检查可能存在的UDP报文丢失;

(2)确保组服务器之间负责Group Replication的网络是稳定的;

(3)确保所有的分组复制服务器之间的网络连接可用:(a)在网络环境中,执行对其他服务器的ping操作;(b)如果网络两端采用相同的负载均衡设备或者模块,确认它们是正确配置的;(c)如果相连服务器都是NAT后端,确认其端口转发已成功配置;(d)确认完全相同的MySQL配置参数在每个主机上运行;(e)在网络环境上运行netstat -anTP,确保负责Group Replcaiton的TCP端口正常打开;(f)确认防火墙规则不会阻止组内服务器间的通信;(g)如果是在多网卡环境下,检查默认路由是正确的;(h)确认DNS服务器已正确配置;(i)确认MySQL服务器支持IPv6配置,并为Group Replication激活了IPv6;

(4)调整MySQL配置参数group_replication_flow_control_mode;

(5)重启Group Replication.


数据运维技术 » MySQL Error number: MY-011462; Symbol: ER_GRP_RPL_SERVER_CONN_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理