tiup dmctl命令不可使用

【 TiDB 使用环境】生产环境
【 TiDB 版本】没有使用tidb,使用的DM,其中dmctl版本是V7.5.2。
【复现路径】复现命令:tiup dmctl --master-addr IP:8261 query-status
【遇到的问题:问题现象及影响】
[tidb@prd-tidb-dm-01 manifests]$ tiup dmctl --master-addr IP:8261 query-status

Checking updates for component dmctl… Timedout (after 2s)

Error: fetch /timestamp.json from mirror(https://tiup-mirrors.pingcap.com) failed: download from https://tiup-mirrors.pingcap.com/timestamp.json failed: Get “https://tiup-mirrors.pingcap.com/timestamp.json”: dial tcp 42.231.138.60:443: connect: connection timed out
造成的影响是,我无法使用tiup的所有命令。
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

你这服务器是不能访问外网吗?

这个服务器一直不通外网,以前一直没问题,怎么突然需要访问外网了

tiup需要访问外网才能使用的,或者你搞个离线源就能用了

1 个赞

是不是最近刚升级的7.5.2?
TiUP 在 7.5.2 我记得有个问题,就是默认就会 check 一下版本是不是最新的,而你用的又是需要访问公网的在线源,就会导致报错。
处理方案有两种: 升级 TiUP 版本到 7.5.4,或者跟上面说的一样切换到离线源。

1 个赞

可以下载一个离线工具包

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