DM同步任务已经停掉了,但是监控该任务状态还是running

【 TiDB 使用环境】
DM v2.0.4

【问题】 当前遇到的问题
通过如下的命令已经把DM同步任务停掉了,
tiup dmctl --master-addr 10.30.xx.xxx:8261 stop-task tidb-msxx

命令确认也不存在了
tiup dmctl --master-addr 10.30.xx.xxxx:8261 query-status tidb-msgxx
Starting component dmctl: /home/tidb/.tiup/components/dmctl/v2.0.4/dmctl/dmctl --master-addr 10.30.xx.xxx:8261 query-status tidb-msgxx
{
“result”: false,
“msg”: “task tidb-msgxx has no source or not exist”,
“sources”: [
]
}

但是监控任务状态还是运行中

【TiDB 版本】
v5.0.3

另外补充提个小问题:
源端的数据库大小写敏感,库名是大写的,通过DM同步,会将库名转化成小写,从而无法从源端获取到库名

请问DM有参数或其他方式可以同步大写的数据库名吗?

1.可以 query-status 查看下是否有其他的任务在同步。

2.DM 中 schema/table 大小写敏感参数 case-sensitive,如果要使用该参数,建议升级到 2.0.5 以上版本。之前版本中存在参数不生效的问题。可以看下 release note

这个状态应该是历史状态,请问现在还是 running 状态吗?

可以看看这个 [FAQ] dm 同步上游大写及中文数据库表名正确姿势

好的,感谢您的解答

感谢您的解答,我这边实际测试一下

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