39 Star 200 Fork 89

WeBank / Schedulis

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
schedulis_upgrade_manual_cn.md 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
JamesWang_23 提交于 2022-06-28 11:55 . docs: add upgrade doc

Schedulis 版本升级手册

1. 新版本 schedulis_xxx_web.zip, schedulis_xxx_exec.zip 准备

具体步骤可参考 《Schedulis 环境部署文档》 第二节 “获取项目文件并编译打包(如使用 Releases 中的zip 包则可跳过该步骤)”

2. 配置修改

将配置文件更改为要升级版本的配置,建议通过与旧版本的配置进行对比修改,避免多次修改配置。

3. 停止旧版本服务

  1. 进入旧版本 WebServer 的目录下(schedulis_version_web 目录下),执行
    # 停止 WebServer
    bin/shutdown-web.sh
  2. 进入旧版本 Executor 服务的目录下(schedulis_version_exec 目录下),执行
    # 停止 Executor 服务
    bin/shutdown-exec.sh

4. 数据库升级

运行新版本的数据库脚本,脚本位置:项目文件根目录下的 bin/construct 目录中的数据库初始化脚本 hdp_schedulis_deploy_script.sql。 在 MySQL 中相应的 database 中,将前面复制过来的数据库脚本导入数据库,例:

mysql> use schedulis; 

# 初始化 Database
#eg: source hdp_schedulis_deploy_script.sql

mysql> source 脚本存放目录/hdp_schedulis_deploy_script.sql

5. 启动新版本服务

  1. 进入新版本 Executor 的目录下(schedulis_version_exec 目录下),执行
    # 启动 Executor 服务
    bin/start-exec.sh
  2. 进入新版本 WebServer 服务的目录下(schedulis_version_web 目录下),执行
    # 启动 WebServer
    bin/start-web.sh
Java
1
https://gitee.com/WeBank/Schedulis.git
git@gitee.com:WeBank/Schedulis.git
WeBank
Schedulis
Schedulis
master

搜索帮助