上一篇
场景还原:凌晨3点,你正睡得香甜,突然手机疯狂震动——监控系统报警:「MySQL主从同步崩了!」😱 登录服务器一看,满屏刺眼的错误:
ERROR 10606 (HY000): ER_RPL_CANT_INITIALIZE_GTID_SETS_IN_RLI_INIT_INFO Failed to initialize GTID sets when initializing replication info
此刻你内心OS:“GTID又作什么妖?!” 别慌,这份2025年最新实战指南帮你远程搞定!
这个报错直指GTID(全局事务标识)集合初始化失败,通常发生在:
replication
用户权限异常 STOP SLAVE; -- 立即停止同步防止雪崩
💡 小贴士:如果连不上MySQL,用mysqladmin -uroot -p shutdown
强制停库保数据
RESET MASTER; -- 清空本机binlog(从库执行) CHANGE MASTER TO MASTER_AUTO_POSITION=0; -- 临时关闭GTID同步
⚠️ 警告:RESET MASTER
会删除所有binlog,提前备份/var/lib/mysql
目录!
在主库执行:
SHOW MASTER STATUS; -- 记录File和Position
在从库执行:
CHANGE MASTER TO MASTER_HOST='主库IP', MASTER_USER='repl_user', MASTER_PASSWORD='密码', MASTER_LOG_FILE='上一步记录的File', MASTER_LOG_POS=上一步的Position;
START SLAVE; SHOW SLAVE STATUS\G -- 检查Slave_IO_Running和Slave_SQL_Running
看到两个Yes
时,可以开香槟了!🍾
innodb_buffer_pool_size
太小会引发元数据加载失败 SHOW SLAVE STATUS
加入监控脚本 SELECT @@GLOBAL.GTID_EXECUTED
定期记录 最后的小幽默:
DBA的终极噩梦——凌晨的GTID报错,比咖啡还提神 ☕💀
遇到问题别硬扛,收藏本文随时救命! 🔧(数据参考:2025-08 MySQL官方故障手册)
本文由 迟罗 于2025-08-03发表在【云服务器提供商】,文中图片由(迟罗)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/522861.html
发表评论