平台升级
前置条件
在开始升级之前,请确保满足以下条件:
前置条件
- 权限要求:
- 确保您具有足够的权限执行以下操作,特别是需要使用 sudo 的命令。
- 建议以具有管理员权限的用户身份运行本指南中的命令。
- 环境要求:
- 确保 Docker 和 Docker Compose 已正确安装并正在运行。
- 请确认当前的 Lighthouse 版本,以便选择正确的升级路径。
- 备份数据:
- 在进行任何升级之前,建议备份重要数据以防止数据丢失。
注意
以下升级步骤,需要新版本和旧版本在同一安装目录下(/opt)。
- 获取安装包
注意
请将 x.x.x
替换为实际的版本号
cd /opt
wget https://lighthouse-release.obs.cn-south-1.myhuaweicloud.com/packages/lighthouse_offline_x.x.x.tar.gz
- 卸载旧版本
cd /opt/lighthouse
./lighthouse.sh uninstall
- 备份
注意
请将 x.x.x
替换为旧的版本号
可以通过 /opt/lighthouse/lighthouse.sh -v
查看版本号
cd ..
mv lighthouse lighthouse-x.x.x
- 解压新版本
注意
请将 x.x.x
替换为实际的版本号
tar -zxvf lighthouse_offline_x.x.x.tar.gz
-
数据还原(不需要做任何操作)
-
按正常流程安装
cd lighthouse
./lighthouse.sh install
......
......
......
新旧版本不在同一安装目录
如果新旧版本不在同一安装目录下(例如,从/opt 到/opt-new)。数据还原步骤有所不同:
- 将版本从小于 1.8.0 升级至 1.8.0 及以上
数据还原:
cp -Rp lighthouse-x.x.x/data /opt-new/lighthouse-data
- 1.8.0 及以上版本之间的升级
数据还原:
cp -Rp lighthouse-data /opt-new/lighthouse-data
cp -Rp lighthouse-log /opt-new/lighthouse-log