Rocket Exceed TurboX 补丁升级操作记录
Rocket Exceed TurboX Server 补丁及 Runtime 升级操作记录。
|
wanlinwang
|
3 min read
本文记录 Rocket Exceed TurboX(ETX)Server 补丁及 Runtime 的升级步骤。
注意:本文根据既有补丁安装记录整理。实际生产环境升级前,应确认当前环境所使用的 ETX Server、Runtime 版本及对应补丁文件。
1. 备份 ETX Server 数据
已有运行数据的 ETX Server,升级前建议先对应用目录进行备份。也可以通过虚拟机快照做备份。
1.1 冷备份
先停止 ETX Server:
1
| /opt/etxsvr-12.0/bin/etxsvr stop
|
然后备份 ETX Server 安装目录:
1
| tar -zcvf /path/backupname.tar.gz /opt/etxsvr-12.0
|
1.2 热备份
ETX Server 的 datastore backup 命令备份:
1
| /opt/etxsvr-12.0/bin/etxsvr datastore backup <backup file>
|
2. 准备 ETX Server 补丁
本文演示的 ETX Server 补丁文件为:
1
| ETXServer-12.5.2.8800-linux-x64.sh
|
将补丁上传到 /opt/etxsvr-12.0/ 文件夹,并赋予执行权限:
1
| chmod +x /opt/etxsvr-12.0/ETXServer-12.5.2.8800-linux-x64.sh
|
3. 停止 ETX Server
进入 ETX Server 安装目录:
停止服务:
Cluster 环境注意事项
如果 ETX Server 运行在 Cluster 环境中,请确认所有成员服务器上的 ETX Server 均已 stop 后再统一进行升级操作。
4. 安装 ETX Server 补丁
在所有已 stop 的 ETX Server 上执行补丁安装:
1
| ./ETXServer-12.5.2.8800-linux-x64.sh
|
5. 启动 ETX Server
确保 Cluster 中所有成员服务器均已升级完成后,再启动 ETX Server:
1
2
| cd /opt/etxsvr-12.0
bin/etxsvr start
|
6. 安装 ETX Runtime
本文演示的 Runtime 安装包为:
1
| ETXRuntime-12.5.2.8921.zip
|
在 ETX Web Runtime 管理页面中添加新的 Runtime,选择并上传:
1
| ETXRuntime-12.5.2.8921.zip
|
等待 Runtime 安装完成。
7. 设置默认 Runtime
Runtime 安装完成后,在 Runtime 列表中找到新安装的 Runtime,并将其设置为:
8. 完整升级流程
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| 备份 ETX Server 数据
│
▼
上传 ETX Server 补丁
│
▼
停止 ETX Server
│
▼
Cluster 环境停止所有成员
│
▼
安装 ETX Server 补丁
│
▼
确认所有 Cluster 成员升级完成
│
▼
启动 ETX Server
│
▼
通过 Web 页面安装 Runtime
│
▼
将新 Runtime 设置为 Default
|
9. 命令汇总
停止 ETX Server
1
2
| cd /opt/etxsvr-12.0
bin/etxsvr stop
|
冷备份
1
| tar -zcvf /path/backupname.tar.gz /opt/etxsvr-12.0
|
Datastore 热备份
1
| /opt/etxsvr-12.0/bin/etxsvr datastore backup <backup file>
|
安装补丁
1
2
3
| cd /opt/etxsvr-12.0
chmod +x ETXServer-12.5.2.8800-linux-x64.sh
./ETXServer-12.5.2.8800-linux-x64.sh
|
启动 ETX Server
1
2
| cd /opt/etxsvr-12.0
bin/etxsvr start
|
Support the Creator
If you found this article helpful, consider supporting.