准备从4.0.0升级到4.0.9,按照使用 TiUP 离线镜像升级 TiDB文档中离线载入新版本镜像,
sh local_install.sh后镜像已变为4.0.9
不确定这一步tiup update cluster是否应该执行,之后执行upgrade报错
删除
~/.tiup/manifests
后依旧报错麻烦解答下,谢谢
准备从4.0.0升级到4.0.9,按照使用 TiUP 离线镜像升级 TiDB文档中离线载入新版本镜像,
sh local_install.sh后镜像已变为4.0.9
~/.tiup/manifests
后依旧报错看上去应该是tiup update的问题,我重新用
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
就升级到了1.3.1然后可以正常用tiup cluster 命令了
但是离线环境下该怎么操作tiup升级呢
重新执行 sh tidb-community-server-${version}-linux-amd64/local_install.sh
试下呢?
试过了,重新执行之后镜像对了但是tiup的version会变为1.3.0,update也没用
我怀疑是官网的4.0.9的包里面的tiup-linux-amd64.tar.gz版本不对,
我刚下了个4.0.8的里面解压出来是1.3.1,4.0.9那个出来的是1.3.0
想问下哪里能看到TiDB tidb-community-server安装包的MD5校验值,现在不确定是网络问题还是包的问题
请问上面报错升级时使用升级命令是 tiup cluster upgrade tidb v4.0.9
?从报错信息看 PD 组件软件包是 v4.0.8 版本,看起来是不兼容了,麻烦重新使用 v4.0.9 离线包重新升级下。
那个错误是测试机磁盘问题导致升级中SCP包之后损坏解压失败
现在升级勉强完成了
想请问下tidb能否在停机状态下完成升级,目前据我观察如果任意组件下线,会直接报连接不上的错误而中断升级
目前 tiup cluster upgrade 只能滚动升级集群。另外这里任意组件下线指的节点异常下线吗?如果是节点是正常下线,升级时不会去连接已经下线的节点。
我的意思是先停止整个cluster,然后升级,目前看来是不行的
升级过程中会去连接
可以尝试停机后直接替换二进制文件,但推荐还是使用 tiup 滚动升级。
谢谢,已经摸清楚了
好的,有问题可重新开贴提问。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。