产品定价 立即试用
社区版
入门 文档 指南
架构 API 常见问题
目录

ThingsBoard CE v3.7.x CentOS升级说明

将 ThingsBoard CE 升级到 3.7

文档信息图标

注意:

本升级步骤适用于 ThingsBoard 版本 3.6.4。 要升级到 3.7,需先升级到 3.6.4

文档警告图标

升级至 ThingsBoard 3.7 前的重要说明

ThingsBoard 后端已迁移至 Java 17。请安装 JDK 17 并确保系统默认 Java 版本设置为 17。

请参阅对应安装指南的步骤 1 以获取详细说明:

Ubuntu

CentOS/RHEL

下载 ThingsBoard 安装包

1
wget https://github.com/thingsboard/thingsboard/releases/download/v3.7/thingsboard-3.7.rpm

ThingsBoard 服务升级

  • 若 ThingsBoard 服务正在运行,请先停止。
1
sudo service thingsboard stop
1
sudo rpm -Uvh thingsboard-3.7.rpm
1
sudo /usr/share/thingsboard/bin/install/upgrade.sh --fromVersion=3.6.4

启动服务

文档信息图标

若已安装 Cassandra,请确保为 cassandra.in.sh 包含文件设置正确的 JAVA_HOME 参数。截至 3.7.0 版本,最新稳定版 Cassandra 尚不支持 Java 17。

如需操作,可参考 Cassandra 安装指南 中的 “you will need to install Java…” 部分。

1
sudo service thingsboard start