离线升级提示tiup版本不存在

【 TiDB 使用环境】
【概述】集群原部署tidb版本v4.0.0,tiup版本v1.4.1,现在通过离线方式进行升级v4.0.9版本。
【背景】从官方下载v4.0.9的部署包,解压并设置镜像
【现象】执行tiup cluster upgrade test-cluster v4.0.9时,提示no version: v1.4.1,检查离线部署包中tiup版本是v1.3.2,检查之前部署的v4.0.0的离线镜像包中tiup版本是v1.4.1。这是什么情况?怎么低版本的部署包中,tiup的版本还比高版本部署包中的tiup版本高?另外这种情况下如何进行离线部署。
PS:重新从官方下载v4.0.0的部署包,解压发现里面的tiup版本是v1.3.2,是有更新过部署包么?

【需求】
1、当前环境tiup版本较高,离线部署包版本较低时,如何离线部署?
2、官方v4.0.0的离线部署包中tiup版本有调整过么?

【业务影响】无法完成离线部署
【TiDB 版本】v4.0.0->v4.0.9
【附件】

之前部署的 tidb 有升级过 tiup 版本么,可以看看 .tiup/manifests 下的 json 文件是不是有更新过,然后跟镜像包中的 tiup.json 对比下

意思是v4.0.0的tiup是v1.4.1,v4.0.9的tiup是v1.3.2,但是官方下载的v4.0.0的tiup是v1.3.2
先mark一下

对,这个是最让我疑惑的。之前的离线包里是1.4.1,怀疑是不是官方放错了,或者之前同事下载离线包之后又手工更新了tiup部分的内容,但是看文件的修改时间都是一致的。

这里是能看到升级记录,还是能看到版本?当前确实是v1.4.1版本。

看一下这个文件的更新时间,跟以前安装数据库的时间做个比较。

这个文件的修改时间已经变成我离线部署的时间了

因为原运维人员不在了,所以不能准确的还原上次离线部署的情况。
发帖主要是想询问这种情况下应该怎么处理:
当前集群升级了最新的tiup,离线部署包里是旧的tiup,此时离线部署应该怎么进行

TiUP 版本太低吗?可以部署升级 TiUP 组件。
参考文档部署离线 TiUP https://docs.pingcap.com/zh/tidb/stable/production-deployment-using-tiup#方式二离线部署-tiup-组件

可能我没描述清楚,情况是这样的:
生产环境中tidb版本是v4.0.0,tiup版本已经升级到v1.4.1了。
现在离线升级,下载的部署包是v4.0.9的,部署包里tiup版本是v1.3.2,
使用离线部署包升级,执行tiup cluster upgrade test-cluster v4.0.9,提示no version: v1.4.1。

这种情况下应该怎么离线升级?

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