news 2026/7/11 3:47:49

【MySQL】主从复制故障排查与修复总结

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【MySQL】主从复制故障排查与修复总结
1. 问题现象
  • 初始状态Slave_IO_Running: NoSlave_SQL_Running: Yes
  • 核心报错Last_IO_Error: Got fatal error 1236 ... 'Client requested source to start replication from position > file size'
  • 含义:从库请求的起始同步位点(Position)大于主库对应二进制日志文件的实际大小。
2. 根因分析

通过对比主从信息,精准定位了问题:

检查项从库 (Slave)主库 (Master)
日志文件mysql-bin.000001mysql-bin.000001
位置/大小请求位置Read_Master_Log_Pos = 886实际文件大小File_size = 157

结论MASTER_LOG_POS=886是当初执行CHANGE MASTER时手误填写的错误值,导致从库试图读取不存在的字节位置,I/O 线程报错中断。

3. 解决方案与调整过程
  • 初次尝试(方案一):直接执行CHANGE MASTER TO ... MASTER_LOG_POS=157,但错误依旧。
  • 根本解决(彻底重置):在从库执行了更彻底的重置操作,清除了旧的中继日志和缓存信息,并重新指向主库当前正确的位点。
    STOP SLAVE;RESET SLAVE;-- 清除旧的 master 信息RESET SLAVEALL;-- 清除所有中继日志,彻底清理环境CHANGE MASTERTO...MASTER_LOG_POS=157;-- 重新配置正确位点STARTSLAVE;
4. 最终结果
  • Slave_IO_Running: Yes:I/O 线程成功连接主库并读取日志。
  • Slave_SQL_Running: Yes:SQL 线程正常回放日志。
  • Read_Master_Log_Pos: 157:从库已从正确的位置开始同步,Last_IO_Error已清空,复制恢复正常。
5. 核心经验与要点
  • 错误 1236 的指向性:该报错基本锁定为位点(Position)填写错误或主库 binlog 已被清理。
  • 排查关键:通过SHOW SLAVE STATUS获取从库请求的位点,通过主库SHOW BINARY LOGS获取文件实际大小,对比即可确诊。
  • 重置技巧:当CHANGE MASTER无法生效时,务必使用RESET SLAVE ALL彻底清空从库的复制环境再重试,避免旧缓存干扰。
  • 数据一致性提醒:本次因主库刚初始化(无业务数据),直接跳转位点安全可行。若主库已有大量业务数据,位点丢失时必须使用mysqldump重导数据重新搭建,否则会导致数据冲突。
  • 日常维护:后续定期关注Seconds_Behind_Master字段,确保延迟为 0,保持同步健康。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/11 3:47:33

工业级ADC信号采集系统设计与优化实践

1. 项目背景与核心需求在工业自动化、医疗设备和消费电子等领域,模拟信号到数字信号的可靠转换一直是嵌入式系统设计的关键环节。我最近在一个工业传感器项目中,就遇到了模拟信号采集不稳定的问题——环境温度变化导致ADC读数漂移,直接影响控…

作者头像 李华
网站建设 2026/7/11 3:46:31

从AGI到ASI:Transformer与多智能体技术路径解析

在人工智能领域快速发展的今天,Google DeepMind 最新发布的论文《From AGI to ASI》引起了广泛关注。这份研究报告系统性地探讨了从通用人工智能(AGI)向超人工智能(ASI)演进的技术路径,为AI研究者提供了清晰…

作者头像 李华
网站建设 2026/7/11 3:46:02

基于STM32单片机水质监测PH值电导率浑浊度等蓝牙无线APP/WiFi无线APP/摄像头视频监控设计DIY173

本系统由STM32F103C8T6单片机核心板、TFT1.44寸彩屏液晶显示电路、TDS电导率检测电路、浑浊度检测传感器电路、PH值检测传感器电路、超声波水位检测电路、DS18B20温度采集电路、(无线蓝牙/WIFI模块-可选)、蜂鸣器报警驱动电路、按键电路及电源组成。注意…

作者头像 李华
网站建设 2026/7/11 3:41:57

Waterfox 6.6.16.1发布:搜索功能紧急修复,6.7.0-beta.1测试版亮点多!

Waterfox 6.6.16.1:搜索功能紧急修复出击Waterfox 6.6.16.1 版本作为针对搜索功能的紧急修复程序正式发布。它修正了在不支持地区将 Qwant 设为默认搜索引擎的问题,避免了不恰当的默认设置给用户带来的不便。同时,尝试默认禁用 Qwant AI answ…

作者头像 李华
网站建设 2026/7/11 3:40:36

NSK W1401FA精密滚珠丝杠技术详解

为您详细整理 NSK W1401FA-2-C3T5 滚珠丝杠的完整参数规格、技术特点及产品应用。 该型号属于 NSK 的 FA 型(紧凑型精密级标准库存品轴端完成品),采用了成熟且高可靠性的管循环式结构。它是一款满足 C3 级超高精密标准的微间隙产品&#xff0…

作者头像 李华