使用DM创建数据源的时候报错 感谢各位大佬!

【 TiDB 使用环境`】测试环境
【 TiDB 版本】4.0.11
【遇到的问题】创建数据源的时候报错
【问题现象及影响】

tiup is checking updates for component dmctl …timeout!
Starting component dmctl: /root/.tiup/components/dmctl/v6.1.0/dmctl/dmctl /root/.tiup/components/dmctl/v6.1.0/dmctl/dmctl --master-addr 192.168.1.86:8261 operate-source create source-mysql-01.yaml
{
“result”: false,
“msg”: “[code=10001:class=database:scope=not-set:level=high], Message: database driver error, RawCause: Error 1184: Aborted connection 30337012 to db: ‘unconnected’ user: ‘tidb_dm’ host: ‘192.168.1.86’ (init_connect command failed), Workaround: Please check the database connection and the database config in configuration file.”,
“sources”: [
]
}

问题描述:
数据源的账号密码是可以用的 手动测试连接成功,这里我用的一个DM-master 一个DM-worker


数据源配置:
image

在192.168.1.86 telnet mysql_host 3306 看下是通的吗

是通的

可接连接进去 权限也没问题

tiup dmctl encrypt xxx

配置文件中的密码是否使用的加密?

不是 是真实密码

mysql版本是多少

我跟着官网设置的数据库密码 里面有特殊字符, 我刚把密码换了一下 就好了

1 个赞

还是很感谢你

你密码中有什么特殊符号呀, 我们用的密码是有特殊符的 就正常呀

把你用到的特殊字符公开一下嘛。后面的人也可以避免踩坑。

加密后的密码也是没问题的

把你用到的特殊字符公开一下嘛。后面的人也可以避免踩坑。

#@!这些

我试过了 不行 有可能是我的操作问题

我也不知道 换了普通密码后确实就好了 !@#$这些

嗯有可能是转义照成的

看了下我们用的密码里面有# 和% , 是正常的。

难道使用了@和! 就不行 , 有大佬试下不

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