TiCDC capture 版本不一致

TiCDC 请问我的集群 A,首先用 tiup 扩展出来了一个 ticdc server,然后又用ticdc的镜像扩展出来了两个 server,都是 5.4.0 版本的,目测版本一致,但开始版本不一致的错误

报错信息

[2022/07/25 09:29:08.989 +08:00] [WARN] [owner.go:329] ["the capture version is different with the owner"] [capture="{\"id\":\"3178908e-a219-4aa6-b5aa-628324fd3433\",\"address\":\"xxxxx:8301\",\"version\":\"v5.4.0-20220411\"}"] [owner-version=v5.4.0]

capture list

[
  {
    "id": "3178908e-a219-4aa6-b5aa-628324fd3433",
    "is-owner": false,
    "address": "xxx1:8301"
  },
  {
    "id": "339e71b4-ea06-4595-82c7-6ab90e607b0a",
    "is-owner": false,
    "address": "xxx2:8301"
  },
  {
    "id": "38abac6e-b528-4621-b0e1-6b420692c73c",
    "is-owner": false,
    "address": "xxx3:8301"
  },
  {
    "id": "cec40293-24e1-4da3-ae1e-0b89bfcd5957",
    "is-owner": true,
    "address": "xxx.xxx.xxx.xxx:8300"
  }
]

这个什么意思,直接复制deploy目录?

是用过什么 patch 版本吗?v5.4.0-20220411 看起来是一个 patch 版本。

  1. 用tiup启动一个ticdc server tiup cluster scale-out xxx config.toml

  2. 使用 k8s 的方式又拉起来了 3个 ticdc server

command: ["/bin/bash", “-c”, “./cdc server --pd=${PD_ADDR} --log-file=/dev/stdout --addr=0.0.0.0:8301 --advertise-addr=${DOLLAR}{node_name}:8301”]

然后就报上面的错误

  1. 检查一下 “version”:“v5.4.0-20220411” 这个版本是什么情况
  2. WARN 日志是否影响了后续使用

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。