dm 数据源,上游密码修改了。

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】 dm 数据源,上游密码修改了。。 怎么进行修改已经bound得数据源配置
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

source-id: “mysql-192.168.2.51”
from:
host: “192.168.2.51”
port: 3306
user: “root”
password: “oracle”

上游 password: “oracle” 密码修改。怎么才能修改这个bound 的 数据源配置???

  1. pause-task
  2. 修改配置
  3. resume-task
1 个赞

修改 配置使用的是那个命令呢 ???详细点发下看看

管理 TiDB Data Migration 上游数据源 | PingCAP 文档中心
停掉任务后,再停掉数据源,改完密码重新创建数据源就行了

1 个赞

https://docs.pingcap.com/zh/tidb/stable/dm-pause-task

要是重新创建数据源,动作是不是太大了???

数据库源不支持修改,只能删除重建,只要源的名称不变就行。

1 个赞

数据源是不支持修改的,可以新建一个数据源,然后改task配置里的source-id(GTID也要跟着改下),stop-task/start-task来重启任务,让task使用新的数据源。之后再参考这个文档将原来的source-id给删除掉。

不过明显这个操作步骤更简单,不过会造成DM任务延时几分钟,最好还是低峰期来执行

需要停掉task后重新bound~ 或者创建一个新的数据数据源, task配置文件中source-id改成新的

任务暂停掉,修改配置 在启动看看

不能修改数据库源,只能在保持数据源名不变前提下删除重建。

修改密码后重新创建数据源

看来是只能删除重建了

DM需要重新配置

可以重建一个任务,记住这个binlog和pos值就行。任务名可以一致也可以不一致

  1. pause-task
  2. 修改配置
  3. resume-task

学习了

修改配置,重新开始