【 TiDB 使用环境】生产环境
【 TiDB 版本】5.1.1
【遇到的问题】cdc任务失败之后,手动移除任务,tikv_gc_safe_point一直不更新
【复现路径】
启动CDC,出现ErrGCTTLExceeded错误
手动移除任务,发现无法移除(已知问题:https://github.com/pingcap/tiflow/issues/2391 )
【问题现象及影响】
tikv_gc_safe_point就一直停留在那个时间点了,请问这样对集群会有什么问题吗?
【附件】
观察监控gc_worker_actions每隔10分钟都有数据。
不考虑升级版本吗?
参考下这篇文章
好的 ,谢谢。我查看mysql.tidb tikv_gc_last_run_time是在正常更新,并且gc_speed 也不为0,我是不是可以理解GC是在正常运行的?
那么我应该用什么办法让tikv_gc_safe_point继续推进呢,或者有什么方法可以移除失败的CDC任务?
建议升级 cdc 版本解决问题。
可能是由于数据量没有发生变化,导致rocksdb 的 compaction没有变化
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。