MySQL Error number: MY-011700; Symbol: ER_GRP_RPL_FAILED_TO_INIT_APPLIER_HANDLER; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011700; Symbol: ER_GRP_RPL_FAILED_TO_INIT_APPLIER_HANDLER; SQLSTATE: HY000
Message: Error on group replication applier handler initialization
MySQL错误 MY-011700(ER_GRP_RPL_FAILED_TO_INIT_APPLIER_HANDLER)表明无法在给定Group Replication应用程序(APPLIER)中初始化处理程序。
错误信息:
Error ‘ER_GRP_RPL_FAILED_TO_INIT_APPLIER_HANDLER: Failed to initialize the applier handler’ on line xx of GCS read_event.cc:xx:
Error Number: MY-011700
Symbol: ER_GRP_RPL_FAILED_TO_INIT_APPLIER_HANDLER
SQLSTATE:HY000
英文描述:Failed to initialize the applier handler
错误说明:
MY-011700是MySQL Group Replication或者 MySQL InnoDB Cluster出现的一个可能的错误。此错误意味着无法在应用程序中初始化处理程序。 Group Replication是MySQL 5.7后的一种高可用应用,它在MySQL中提供了复制和数据冗余的功能。InnoDB Cluster 是一种受支持的MySQL服务,它支持创建可用的多节点MySQL数据库集群,允许每个节点被访问。
常见案例
1.在尝试通过Group Replication或InnoDB Cluster检索事件时出现此错误;
2.在尝试获取本地节点时出现此错误;
3.当Group Replication或InnoDB Cluster无法用来复制事件时,会出现此错误。
解决方法:
1.首先需要运行一些健康检查,并根据MySQL官方文档检查网络和SELinux配置等;
2.检查Group Replication加入是否有问题,如果有,请检查每个节点的主机名、UUID、IP以及Group状态等;
3.确保日志是活动的并且有效,Group Replication和InnoDB Cluser日志都应该在/var/log/mysql/mysql.log中显示;
4.如果上述健康检查均正常,可能会有代理设置和网络问题;
5.尝试重新配置InnoDB Cluser,并确保它已正确配置;
6.尝试在另一台机器上配置Group Replication,然后从本机尝试加入Group Replication。