使用Ticdc changefeed创建同步任务,报CDC:ErrVersionIncompatibl错误

【 TiDB 使用环境】生产环境
【 TiDB 版本】v5.0.6
【复现路径】
上游服务器是tidb集群,下游备份服务器是tidb单机,版本都是v5.0.6,上游服务通过扩容的方式增加了ticdc服务后,执行

tiup cdc cli changefeed create --pd=http://10.0.10.25:2379 --sink-uri="mysql://root:123456@127.0.0.1:3306/" --changefeed-id="simple-replication-task" --sort-engine="unified"

提示:[CDC:ErrVersionIncompatible]version is incompatible: TiKV 5.0.6 is not supported, the minimal compatible version is 5.1.0-alpha
但从https://docs.pingcap.com/zh/tidb/v5.0/manage-ticdc 文档来看,5.0.2就可以支持了
【遇到的问题:问题现象及影响】同步任务无法创建成功

麻烦提供一下 TiCDC 所有监控面板的截图或导出呢?这个问题看上去和负载有关,我们想确认一下有没有异常负载。这边有几项可以麻烦楼主自查一下:

  1. 需要同步的表总数是多少
  2. TiCDC 进程的内存占用是多少
  3. 需要同步的 TiKV region 的总数

和这个问题有点类似,你可以看看

看一下cdc的版本吧,感觉cdc的版本不太对

确实是cdc版本的问题,我这边通过tiup cdc执行的命令,默认使用了最新的版本,指定版本`tiup cdc:v5.0l6 cli`就可以了,感谢

1 个赞

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