ticdc状态异常,pd batch load regions failed: PD returned no region

【 TiDB 使用环境】测试
【 TiDB 版本】v6.5.9
【复现路径】搬运机房启动机器后异常
公司搬家,机房也搬运过去了,然后启动 tidb 集群的时候,cdc 任务都异常了,只有个别几个正常


错误信息
“message”: “[CDC:ErrReachMaxTry]reach maximum try: 1m0s, error: [CDC:ErrPDBatchLoadRegions]pd batch load regions failed: PD returned no region: [CDC:ErrPDBatchLoadRegions]pd batch load regions failed: PD returned no region”

  • 检查 PD 服务状态:查看 PD 的日志文件,检查是否有相关的错误或警告信息,确认 PD 服务是否正常运行,资源使用情况(如 CPU、内存等)是否合理。
  • 验证数据状态:对相关的数据存储进行一致性检查,确保区域元数据的完整性和正确性。可以通过数据库管理工具或相关的检查命令来进行验证。
  • 排查网络连接:检查与 PD 之间的网络连接,测试网络的连通性和稳定性。可以使用 ping、traceroute 等网络工具来排查网络问题。

pd,tidb都是单体的,这个是在测试环境,资源会少一些

ticdc也在pd和tidb的同一台机器上?

ticdc跟 tiflash 在同一台,tikv 一台,其余的都在一台上

服务器 IP 有变化么?

已达到最大重试次数了
如果IP 没变,手动恢复下

检查下pd,地址切换了么。

failed 状态,超过gc-ttl时长(默认24小时)后,同步任务是无法恢复的