DM部署成功,dmctl一直报无法连接,请大神帮忙分析

【概述】 DM部署成功,dmctl一直报无法连接
Error: [code=48001:class=dmctl:scope=internal:level=high], Message: can’t connect to xxxxxxxx:8261, RawCause: context deadline exceeded, Workaround: Please check your network connection.
版本已是最新
Cluster type: dm
Cluster name: dm-lw
Cluster version: nightly
Deploy user: tidb
SSH type: builtin

互信已确认没问题,ssh过去也是通的
telnet8261也是通的!
dm-master状态也是up的,一切都是那么正常!
但就是tiup dmctl --master-addr xxx:8261 operate-source create xxx
就报错了:

2 个赞

发一下 dm-master 和 dm-worker 日志看一下哈

也看了帖子,说装2.0.3,都试过,都是一样的问题

您试一下dm master机器到dmctl、dm worker的连接是否正常。希望确认连接的双向都没有问题

现在dm master和dm worker是同一台,dmctl则是中控机(免密互信通所有节点)
您的意思是,dm maste也要反向免密互信dmctl(中控机)设备吗?

这些端口情况麻烦确认下吧。

已确认这些端口都是通的!

tiup dmctl --master-addr 10.18.47.123:8261

你好,麻烦确认下上面的命令,进入交互模式是否成功?

是失败的,但是telnet可以通

:thinking: 有点奇怪,方便拿一下 dm-worker 和 dm-master 的完整日志么 ? 我们确认下。

dm-master-8261.zip (5.4 KB) dm-worker-8262.zip (2.6 KB)

收到,我们看下。

麻烦确认下,dm-worker 启动后,是否有清理过日志,我看 dm-worker 的日志只有一部分是 25 号的

没有呢,启动之后就似乎一直没有往dm-worker里面写东西,不知道是否连接失败的原因

方便确认下,机器是什么操作系统的?另外机器配置如何/

先尝试 restart 重启下 DM 集群。日志我们在分析下。

log-m.tar (90 KB) log-w.tar (20 KB)

先dmctl试试看呢?