ticdc同步到下游tidb集群时,redo log一直不断增长不清理,导致磁盘告警。

【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.2
【遇到的问题:问题现象及影响】
使用ticdc,将上游tidb集群实时同步到下游备份tidb集群时,redo log 一直不断增长不清理。
changefeed同步任务的配置如下:
[consistent]

eventual consistency:使用 redo log,提供上游灾难情况下的最终一致性。

level = “eventual”

单个 redo log 文件大小,单位 MiB,默认值 64,建议该值不超过 128。

max-log-size = 64

刷新或上传 redo log 至 S3 的间隔,单位毫秒,默认 1000,建议范围 500-2000。

flush-interval = 2000

存储 redo log 的地址

storage = “local:///disk1/zhongtai_tidb_redo”
备注:
1.ticdc任务查看未延迟
2. tidb_gc_life_time=48h

v6.5 的这个版本最好升级到最高小版本 v6.5.10

已知 v6.5.0-v6.5.8 的时候修复了 ticdc 200+ 个bug,如果没有意外,这个可能是其中之一的问题。

如果你用 ticdc ,建议就用 v6.5.10

小版本可以无脑升级

本来就是计划直接升级到v7.5.5的,所以才用ticdc先做个实时同步,看来只有先升级再做同步了

可以的

最高小版本是 6.5.11

1 个赞

get

有这200+bug列表嘛,我根据现象对一对 :sweat_smile: :rofl: :joy:

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。