开发者社区> 问答> 正文

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 39 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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载

相关镜像