dm6.1同步报“invalid connection”

【 TiDB 使用环境`】生产
【 TiDB 版本】6.1.0
【遇到的问题】
从MySQL通过dm同步到tidb
1、由于需要多同步2个表,修改task.yaml文件后,关闭任务,然后重新开始任务发现并没用同步过来。
2、发现没同步后索性删除tidb中的同步表,修改task.yaml后成新的任务,结果check-task报错,如图

使用root用户也不行,修改过max_conntions也不行,在task_yaml使用明名密码也不行。

invalid connections 不是账号密码的问题。一般是在读 sql 连接的时候,连接因为各种原因而断开了(常见的有:超时断开,网络不通等)。可以发一下 master 的 log 看看吗?

1、由于需要多同步2个表,修改task.yaml文件后,关闭任务,然后重新开始任务发现并没用同步过来。
我猜测你重新开始任务的时候没有使用–remove-meta吧?加上试一试呢?

找到原因了,是上游数据源的问题,上游一直处于等待元数据锁的状态造成的:joy:

1 个赞

找问题找错方向了,一直以为是dm到下游tidb这段出问题了,没问题上游的问题

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