dm同步报错

【 TiDB 使用环境】生产环境
【 TiDB 版本】7.5
【复现路径】tikv 空间爆掉,扩了空间后dm同步无法恢复
【遇到的问题:问题现象及影响】DM同步失败
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

下游 tidb 正常么?
正常的话 试试 dm 这个同步任务重启下试试, resume-task Resumes a specified paused task or all (sub)tasks bound to a source

排除部分可能,连接有问题?检查一下扩容成功没有,看看扩容日志,日志没问题试试重启

1 个赞

重启了task 重启了dm集群都没用

扩容正常,链接上游mysql 也正常,提示的那个binlog也存在在上游mysql中 没有删除

今天查看 又爆了pk重复的报错,在下游删除提示的重复值,然后再重启task 可以正常同步了

所以你重启 task 到底有用么?
不行就重置,重建连接吧:https://docs.pingcap.com/zh/tidb/stable/dm-faq#如何重置数据迁移任务

别折腾了 ,产了从新搭建同步,才是最好的办法

resume-task 一下,如果没用。记录一下binlog和pos值,重新搭建一个。冲这个点开始重新同步就行了