使用tiup不停机升级 TiDB 集群,从v5.4.2升级到v5.4.3后,出现版本显示不一致问题。

【 TiDB 使用环境】测试
【 TiDB 版本】V5.4.2
tiup -v
1.10.3 tiup
Go Version: go1.18.5
Git Ref: v1.10.3
【复现路径】tiup cluster upgrade v5.4.3
【遇到的问题:问题现象及影响】 使用tiup不停机升级 TiDB 集群,从v5.4.2升级到v5.4.3后,出现版本显示不一致问题。dashboard显示版本为v5.4.3,后台tiup cluster display 为v5.4.2,
【资源配置】
【附件:截图/日志/监控】

需要提供下 TiUP 的版本,另外可以执行 select * from information_schema.CLUSTER_INFO; 确认下数据库各组件的版本。

可以检查一下 .tiup/storage/cluster/clusters/{cluster-name}/meta.yaml 检查下这个 meta 文件中的版本,TiUP 显示的版本应该和 meta 中的 tidb_version 一致。

可以找到当天失败的升级tiup cluster upgrade 命令,获取audit id , tiup cluster replay 试一下~

1 个赞

cat .tiup/storage/cluster/clusters/{cluster-name}/meta.yaml
user: tidb
tidb_version: v5.4.2

这应该是没有完全升级成功吧,按照表妹的方法试试呢。

应该是没有完全升级成功,我重新执行升级成功又一致了。

好叻~问题解决了那就好~

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