yangwc
(Calvinyang)
1
你好,看到最近你们新增了TiUP离线部署的方式,现在我想把离线环境的TiUP v.0.0.5升级到最新版本,可直接使用离线包中的local_install.sh安装覆盖吗,这样会不会有什么问题?
我之前尝试用tiup update --self命令,但显示
Error: open /root/tidb-community-server-v3.1.1-linux-amd64/tiup-linux-amd64.sha1: no such file or directory
现在新的离线包结构和之前的好像不太一样?
来了老弟
2
你好,
在外网服务器使用 tiup update --self && tiup update --all
可以升级 tiup 和所有组件至最新版本。
yangwc
(Calvinyang)
3
我知道,我现在是内网环境要升级tiup应该怎么操作呢
来了老弟
4
你好,
当前需要更新现有集群组件需要重新拉去离线镜像,并将 TIUP_MIRRORS 指向新的镜像目录
yangwc
(Calvinyang)
5
我知道呀,我现在用
wget http://download.pingcap.org/tidb-community-server-${version}-linux-amd64.tar.gz
已经拉取了镜像文件,放到离线环境后,也用export TIUP_MIRRORS指定离线路径了,但现在执行tiup update --self显示
之前用tiup mirrors命令拉取的离线包是含有.sha1这些文件的,现在的离线包并不含有这些文件
yangwc
(Calvinyang)
7
现在的问题是,tiup mirror clone拉取的离线包,与tiup mirros拉取的是不同的,新的不再含有.sha1文件,所以想问问现在旧版本的tiup组件如何升级,在离线环境下
lonng
(Henry Long)
8
在新的镜像解压之后,执行新镜像中的安装脚本 bash local_install.sh
,然后就可以使用新的镜像了,比如要更新 cluster 组件,就可以 tiup update cluster
yangwc
(Calvinyang)
9
sh local_install.sh后会把原来路径下的tiup直接替换掉吧?这样不会对之前管理的集群有影响是吗
yangwc
(Calvinyang)
11
你好,按你说的方法已成功:
1、拷贝安装包到离线环境,执行安装包中的local_install.sh,会替换.tiup/bin中的tiup,tiup --version已经显示1.0.1
2、此时执行tiup cluster XXX等命令可能会提示版本需要升级,按照提示升级tiup upgrade cluster即可,目前没有发现对原先管理的集群有影响。
谢谢!
system
(system)
关闭
14
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。