TICDC 迁移数据失败

【 TiDB 使用环境】生产环境 / TIDB 集群 V4.0.7 版本 TICDC 版本:Local installed version: v5.3.0
【 TiDB 版本】
【复现路径】

  1. 通过 tiup 安装 cdc 成功

  2. 通过 tiup cdc 创驾迁移任务失败

【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

【尝试的解决步骤】

  1. 通过 pd-ctl 检查 tikv 版本均为 4.0.7 版本
  2. 集群版本未进行升级,也没有发现残留的节点
  3. 其他建议:需要升级 tikv 的版本 到 5.0.1,影响比较大,未进行尝试

[CDC:ErrVersionIncompatible]version is incompatible: TiKV 4.0.7 is not supported, the minimal compatible version is 5.1.0-alpha

Ticdc 版本最好跟集群保持一致

我是通过 tiup 管理安装的 cdc,看起来版本是不一致的;cdc 的版本可以降级吗?

cdc只是一个组件,用tiup安装后可以卸载 tiup uninstall
安装时,可以指定版本 例:tiup install cdc:v4.0.7

具体命令参数可以help看一下

版本不一致

1 个赞

目前还有一些 5.2 版本的 TIDB 集群使用 5.3 版本的 ticdc 同步,降级到 4.0.7 版本的 cdc 应该也是支持不了 5.2 版本的集群同步的;按照您之前的经验,我将 4.0.7 版本的 TIDB 升级到 5.1 或者 5.2 版本,会影响业务的读写吗?

  1. 集群和cdc尽量保持一致 升级集群或者降级cdc都可以
  2. 集群升级过程中会挨个重启节点,对业务是有一定的影响的,找个业务低峰期去做

你这应该是 ticdc 跟 tikv 的版本跨度过大导致的 版本不兼容吧

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