CDC 任务同步

CDC 任务报错,这个怎么排查

看错误是获取的region 不是Leader,cdc有重试机制,后面应该再关于这个region_id的没有报错了吧

有没有任务背景啊,这个是cdc 就没有跑通吧

1 个赞

两条日志,看不大出来问题,不好分析啊

没有获取到region的leader信息?

是偶发还是频发出现。如果是偶发可能tikv正常运维时的预期行为。如果频繁出现,排查tikv节点 region分布等。

从日志来看,你的 TiCDC 任务遇到了 not_leader 错误。这通常不是 TiCDC 本身的严重故障,而是它在同步数据时,请求的 TiKV 节点(Region Leader)发生了变更,导致请求失败

没有找到leader

是要排查region的leader切换信息吗

看看是不是频繁切换leader

如果该 Region 的所有副本(Peer)所在的 TiKV 节点都挂了,或者网络分区导致无法凑齐多数派(Quorum),PD 就无法选举出新的 Leader

这个只是部分的region找不到leader吧,不像是整个kv都不可用了

重新搭建算了

业务空闲的时候,重新搭建呗

哪有报错,不都是info级别日志吗

磁盘是否已满?

只是找不到leader吧,有可能重试就好了