MySQL Error number: MY-011638; Symbol: ER_GRP_RPL_FAILED_TO_START_ON_SECONDARY_WITH_ASYNC_CHANNELS; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011638; Symbol: ER_GRP_RPL_FAILED_TO_START_ON_SECONDARY_WITH_ASYNC_CHANNELS; SQLSTATE: HY000
Message: Can t start group replication on secondary member with single-primary mode while asynchronous replication channels are running.
错误说明
MY-011638(ER_GRP_RPL_FAILED_TO_START_ON_SECONDARY_WITH_ASYNC_CHANNELS) 错误是MySQL Group维护模式中的一种报错,由于在Group维护中,MySQL被外部节点要求替换一个表的对应部分,但是外部节点发出的async_replication_channel并没有启动,从而导致无法更新部分表,进而导致该错误。
常见案例
这种报错是在Group replication回复模式中特有的,这种回复模式是MySQL实现主从架构时要使用的,通过MySQL 5.7.7及以后的版本才支持。在Group replication模式中,会有有多个MySQL服务器而且组内的这些MySQL服务器之间的数据是保持一致的。因此,在将一张表的对应部分替换后,如果async_replication_channel没有启动,那么表的更新就无法实施,就会出现该错误。
解决方法
一旦出现了这种错误,你需要做的就是检查MySQL实例上async_replication_channel的状态。如果之前没有被正常启动,你需要启动它,从而继续表的更新或者减缓主从之间同步延迟带来的影响。
另外,应该重新评估主从之间的连接,并尽可能弥补任何问题,以便能够根据MySQL Group replication规则将表部分正确完整地同步到每个节点。
同时,你需要考虑是否存在某个服务器太过负荷的状态而导致表的更新受到影响而失败。你应该对你的MySQL集群运用性能监测和分析,以此避免压力暴增、节点性能低并导致数据库报错。
最后,你还可以调整MySQL Group Replication的配置,例如改变数据同步频率(够可设置async_replication_delay参数),减少数据报告延迟(可以设置userSleepDelay参数),以此提高Group replication回复模式的效率和安全性。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL Error number: MY-011638; Symbol: ER_GRP_RPL_FAILED_TO_START_ON_SECONDARY_WITH_ASYNC_CHANNELS; SQLSTATE: HY000 报错 故障修复 远程处理
相关文章
- MySQL Error number: MY-010750; Symbol: ER_MY_NET_WRITE_FAILED_FALLING_BACK_ON_STDERR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013306; Symbol: ER_GRP_RPL_FAILED_TO_INSERT_TRX_ON_TCM_ON_AFTER_CERTIFICATION; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013878; Symbol: ER_IB_MSG_LOG_FILES_RESIZE_ON_START_FAILED__UNEXPECTED; SQLSTATE: HY000 报错 故障修复 远程处理
- Mysql:一步一步指导MySQL安装版:一步一步指引安装(mysql安装版安装)
- MySQL实现大规模数据存储的优势(mysql存储大量数据)
- 管理MySQL数据库线程池的最佳实践(mysql数据库线程池)
- MySQL写入优化:突破频繁写入瓶颈(mysql频繁写入)
- 25word article title: English Literature on MySQL Databases(mysql数据库英文文献)
- Boost Your Database: The Power of MySQL on 64Bit Computers(64位电脑mysql)
- 【升级之道:Mysql更新至最新高版本】(高版本mysql)
- MySQL参数详解,让你更加了解Mysql参数定义及优化。(mysql参数定义)
- MySQL考试系统 构建考试完善未来(mysql 考试系统)
- MySQL 主键查询:轻松获取特定数据(mysql主键查询)
- 使用PL/SQL连接MySQL的简单方法(plsql连接mysql)
- deleteMySQL中的ON DELETE: 数据安全策略分析(mysql中on)
- MySQL中sum函数的作用(mysql中sum的作用)
- 解析MySQL中on语句的实际应用方法(mysql中on的使用)
- MySQL中ON的作用详解(mysql中on的作用)
- MySQL中使用ON子句进行精准查询(mysql中on子句查询)
- 数据库中的MySQL 理解Mysql数据库的重要性(MySql中mysql)
- MySQL ID自动递增功能解析(mysql中id自动递增)
- GET MYSQL 免费下载并破解MySQL数据库软件(mysql下载和破解)
- Mysql 数据库丢失别慌来了解一下 MySQL 不见的可能原因及解决办法(mysql不见)
- 101个MySQL的配置和优化的提示