【 TiDB 使用环境】生产环境
【 TiDB 版本】
上游集群6.1.0 下游集群7.1.1
【遇到的问题:问题现象及影响】
在不同云厂商(A,B)布署了2套Tidb集群, 现需要将A的tidb集群数据迁移到B的tidb集群,通过公网的方式。 全量没问题, 使用CDC增量时。 cdc创建在下游B的tidb集群中,想通过从B拉取A的增量方式来同步,以此来减少A tidb集群压力。但报Pd找不到leader的错误
【附件:截图/日志/监控】
下游和上游网络是通的吗?TiCDC 要和上游 tikv/PD 都打通才行。你这种情况建议把 TiCDC 部署在上游。
下游直接访问上游的pd能访问通吗?curl一下
下游可以直接访问上游Pd, 端口都开放了的,telnet 能通
因为全库增量会影响上游业务,所以所cdc放到了下游cdc,。 你指的是上游的tikv外网端口也要开放么? 上游的pd是通的,可以telent通
下游执行下这个命令
curl http://{pdAddr}/pd/api/v1/cluster/status
看看有返回吗?
这个问题解决了吗??ticdc实时同步,版本一样吗?和版本有没有关系
看截图是不通的