使用 gtid 切换上游数据出错

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
v2.0.1
【问题描述】
模拟切换上游数据库,使用的是https://docs.pingcap.com/zh/tidb-data-migration/stable/usage-scenario-master-slave-switch#变更-dm-worker-连接的上游-mysql-实例地址 这个方法。
前后的配置文件如下:
切换前



切换后:


在切换后启动任务后提示主键冲突。


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

报错贴一下 ? 哪个阶段报错的。

在load 阶段报错的

在确认几个信息:
1.切换前 同步状态是 load 还是 sync ?
2.切换中做了哪些具体操作,麻烦梳理提供下。
3.提供下 dm-worker 的日志,标记一下切换的时间。

我刚才又试了了一下,发现只要前后的数据源名称相同,好像是可以的,仔细看了一下同步的dm_meta 的表,发现是通过源名称区别的。:sleepy:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。