Tdengine 3.3.6.13->3.4.x生产丝滑升级步骤?

【TDengine 使用环境】

生产环境

【TDengine 版本】

3.3.6.13

【操作系统以及版本】

ubuntu 26.04

【部署方式】容器/非容器部署

非容器
【集群节点数】

5

【集群副本数】

3

【描述业务影响】

想在不影响业务的情况下, 丝滑升级到 3.4.x版本

【遇到的问题:问题现象及影响】

官方文档没有看到升级步骤

【资源配置】

10T左右数据

这是大版本升级,必须整个集群停机进行升级。

好, 我理解是这个步骤吧 3.0.2.5本版如何升级到3.3.8及以上版本 - #3,来自 TDuser_KteM_8218

停老的

cd /data/TDengine-server-3.3.6.13/

./stop-all.sh

启动新的

tar -xf /root/tdengine-tsdb-oss-3.4.2.5-linux-x64.tar.gz -C /data

cd /data/tdengine-tsdb-oss-3.4.2.5/

./install.sh

./start-all.sh

2下回车

然后有个报错 (所有节点一起操作的),

Waiting for TDengine to be ready…

Error: TDengine server is not available, please check the server status.

不过实际taosd启动正常, 集群状态测了没问题

是的,这个升级步骤没有问题。只是 3.4.0.0版本在用户权限管理方面做了重大增强,导致的这个错误。如果不影响业务使用,先不用关注吧。