普元数据集成平台 普元数据集成平台
产品介绍
安装部署
快速入门
操作指南
FAQ
  • 8.0.1(LA2)升级到8.0.2
  • 一、DI V8.0.1(LA2)升级V8.0.2
  • 1. 备份原有数据库数据及停止8.0.1 (LA2)服务
  • 2.解压8.0.2介质
  • 3. 升级数据库脚本
  • 4.启动服务
  • 6. 权限升级
  • 7.新增菜单,页面,功能码等资源的授权
  • 8.修改调度引擎注册信息

# 8.0.1(LA2)升级到8.0.2

# 文档以 MySQL 数据库作为示例。

# 一、DI V8.0.1(LA2)升级V8.0.2

# 1. 备份原有数据库数据及停止8.0.1 (LA2)服务

#示例原服务路径为  /home/dws/Primeton_Data_Integration/
su dws
cd /home/dws/
./Primeton_Data_Integration/shutdown.sh
mv Primeton_Data_Integration Primeton_Data_Integration_bk

# 2.解压8.0.2介质

su dws cd /home/dws/ tar -zxvf Primeton_Data_Integration_8.0.2.tar.gz

# 3. 升级数据库脚本

重要提醒:升级脚本前先停止程序并备份原有数据库数据

  1. 在server所在数据库执行以下脚本:

    Primeton_Data_Integration/server/db-scripts/02-afc/upgrade/Mysql/8.3.0-8.3.1.sql

    Primeton_Data_Integration/server/db-scripts/02-afc/upgrade/Mysql/8.3.1-8.3.2.sql

    Primeton_Data_Integration/server/db-scripts/03-public-resource/upgrade/Mysql/8.3.0.1-8.3.2.0.sql

    Primeton_Data_Integration/server/db-scripts/04-dws/upgrade/Mysql/701-702/all.sql

    Primeton_Data_Integration/server/db-scripts/05-dws-standalone/upgrade/Mysql/701-702-upgrade.sql

  2. 在dolphinscheduler所在数据库执行以下脚本:

    Primeton_Data_Integration/service/dolphin/standalone-server/conf/sql/DWSupgrade/mysql/7.0.2.sql

# 4.启动服务

su dws
cd /home/dws/Primeton_Data_Integration
./startup.sh

startup.sh可直接启动所有服务,包括dws、dolphinscheduler、seatunnel。若要单独启动某一服务 则可以使用 startup.sh [server]方式:./startup.sh [dws]|[dolphin]|[seatunnel]

  1. 5.同步租户资源

    1. 登录admin账号,进入【应用中心】,选择通用管理->数据导入功能。

      image-20241014144055766

    2. 点击【同步租户资源】,然后点击弹窗内的“同步”按钮。

      image-20241014144120763

      image-20241014144140977

    3. 点击同步后,提示同步成功。

      image-20241014144153937

    # 6. 权限升级

    1. 登录admin账号,进入【应用中心】,选择通用管理->数据导入功能,点击【权限升级】。

      image-20241014144344477

    2. 提示从831升级到832,点击确定,升级成功。

      image-20241014144408750

      image-20241014144437679

    # 7.新增菜单,页面,功能码等资源的授权

    1. 选择权限管理->角色管理。选择平台页签,点击选择【租户管理员】角色对应的资源权限数量。

      image-20241016104951373

    2. 在页面页签,勾选“系统管理”以及“运维中心”的【审计日志】,并保存。

      image-20241016105258748

      image-20241016105323754

    3. 切换功能页签,选择【系统管理】下的所有选项、【运维中心】的“查询审计日志”选项,点击保存。

      image-20241016105405088

    4. 点击【返回】,切换到【业务对象】tab,选择【数据开发项目】,点击右侧列表中【数据治理项目管理员】的资源权限数量。

      image-20241016105558097

      image-20241016105632339

      image-20241014151630196

    5. 在【页面】tab下,勾选【数据开发-数据建模】的所有选项、【数据开发-项目配置】的“清洗规则管理”选项。

      image-20241014151752075

      image-20241014151857527

    # 8.修改调度引擎注册信息

    DI V8.0.2版本中剔除了zookeeper,因此升级前使用zookeeper方式注册的调度引擎需要修改为jdbc注册方式。

    1. 点击【公共资源】->【调度引擎管理】页面,选择要修改的调度引擎的”编辑“按钮。

      image-20241016111943465

    2. 在【调度引擎详情】页面,修改注册方式为“jdbc”,并编辑注册中心的信息,配置和dolphin部署的bin/env/dolphinscheduler_env.sh中信息保持一致。保存修改。

      image-20241016112305304

    3. 查看执行资源状态,资源状态正常。

      image-20241016112333523

完成以上操作,DI V8.0.2升级成功。

← DI V8安装指南 数据准备 →