一键升级

在已部署服务的基础上进行版本升级,请执行以下操作:

在XL-LightHouse中部署和升级需要使用root账号,其他操作如启动、停止、重启、日志导出、数据备份等日常运维操作均使用部署账号(默认为:work)执行。

1. 备份原数据

参考章节:数据备份与恢复

2. 编译升级包

  • 下载源代码,指定所要升级到的目标版本号
git clone -b releases-x.x.x https://github.com/xl-xueling/xl-lighthouse.git
或 git clone -b releases-x.x.x https://gitee.com/xl-xueling/xl-lighthouse.git
  • 编译
mvn clean install -P release

以下输出文件为对应版本的升级包 ./lighthouse-upgrade/target/lighthouse-upgrade-x.x.x.tar.gz

3. 系统升级

注意事项:

  • 执行升级操作前,请首先执行stop-all.sh将集群停止;
  • 系统升级需要使用root账号;
  • 升级包上传路径不能在LDP_HOME路径下;

使用root账号登录系统,我的部署路径LDP_HOME为/opt/soft/lighthouse-2.1.2,我将升级包上传至/opt/soft/upgrade目录下。

# 解压升级包
tar zxvf lighthouse-upgrade-x.x.x.tar.gz

# 执行升级命令
./upgrade.sh

升级命令执行完成后,系统自动重启!

results matching ""

    No results matching ""