开发者社区> 问答> 正文

DataWorks的mysql实时同步启动报错but the master has purge...

已解决

DataWorks的mysql实时同步启动报错but the master has purged binary logs containing GTIDs that the slave requires.

展开
收起
提个问题! 2024-06-01 15:04:35 40 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    现象:启动报错,CHANGE MASTER TO MASTER_AUTO_POSITION = 1, but the master has purged binary logs containing GTIDs that the slave requires.
    原因:该错误信息是由于实时同步任务启动时,GTID位点对应的Binlog文件已经被清理导致。MySQL对Binlog有清理机制,默认的保留时间一般是12小时或者24小时,或者当Binlog占用磁盘空间超过一定比例也会自动触发清理。
    解决:实时同步运维页面,点击启动按钮,勾选重置位点,将位点重置为最近的某一时刻。历史数据通过离线同步同步过来。
    2024-06-01 15:04:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像