DM同步任务报错

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:3.0.3
  • 【问题描述】:启动同步任务,任务状态为running 但是任务报错

报错信息已有相关提示,请自行检查端口的联通性:

连接没有问题

1、链接验证,建议在 task / worker 所在服务器通过 telnet ip port 方式进行验证

2、建议检查相应的 dm-worker 的 log,是否有明显的报错提示信息~

这是当前错误的dm-worker的日志


1、请将 worker / task 到目标 mysql 服务器 telnet 的截图提供下

2、报错的 task 的文件,也请上传到 asktug

worker


task

1、提供的是 worker / task 服务器上 telnet 上游 mysql ip 端口的截图。在 task 所在的服务器上执行:

telnet 172.60.20.12 23307

2、task 提供完整的文件代替截图

1:执行命令图


2:task

1、该 task 对应的 dm-worker 运行状态正常吗?是否能够正常的从上游 MySQL 拉取 relaylog 日志?

2、检查下该 task 对应的 dm-worker relay_log 下 relay.meta 是否有变化

1:task 的运行状态为running 但是下游数据库没有数据 子任务运行报错
2:下面是 部署的worker

请提供下述信息,便于分析处理:

1、该 task 对应的 dm-worker 运行状态正常吗?是否能够正常的从上游 MySQL 拉取 relaylog 日志?

2、检查下该 task 对应的 dm-worker relay_log 下 relay.meta 是否有变化

3、提供报错时间段完整的报错信息不建议是截图,建议是完整的 log 文件

MySQL Server has gone away 是什么原因呢