tiup set mirror设置离线镜像,配置错误后,无法更改指定

【遇到的问题】更改已经搭建的镜像,改为本地离线,配置的镜像源错误后,无法切换为其他镜像
【复现路径】
1、通过url:https://pingcap.com/zh/product-community/,下载了v5.4.0 tidb镜像包体,包含dm所有组件。
2、结合官方文档提供的命令,解压包体,取出所有dm相关的包体打包,包含:dm-master,dm-worker,dmctl,grafana,prometheus。


打包为:tidb-dm-v5.4.0-linux-amd64.tar.gz

3、下载root.json,使用指定形式,变更为本地镜像。



image
【问题现象及影响】配置完成后执行tiup相关所有命令为

目前怎么手动更改mirror指向呢

目前看了下官方的命令,少打包了tiup组件及dm组件,另外mirror需要一个文件夹而不是一个压缩包

1 个赞

tiup mirror set --reset

image
执行此命令提示错误参数

tiup mirror set -h

也可能是你 tiup版本太低了
使用这个吧 tiup mirror set https://tiup-mirrors.pingcap.com


两个命令执行的结果

问下,这个配置应该最终都写在本地的,有对应的配置文件可以手动修改嘛

我理解你的目的是为了专门自己制作一个包含dm组件的镜像包,使用你的这个组件是吗,如果是,请看我写的这篇文章记一次tidb离线环境下安装非本地镜像源组件的过程 - 俺也一样 的专栏 - https://tidb.net/blog/348a4307?shareId=522a4d07

感谢,可以参考下你的离线镜像制作过程。目前先得把配置错误的镜像给变回去,tiup 组件目前不可用了:rofl:

找到了,在.tiup根目录下有个tiup.toml,删除mirror配置项就可以了:rofl:

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