⌘CtrlK
Appearance
Appearance
停止 apache-dolphinscheduler-7.1.0 的服务
升级脚本来自于介质 apache-dolphinscheduler-7.2.0-bin.tar.gz
在dolphinscheduler所在数据库执行脚本:apache-dolphinscheduler-7.2.0-bin/sql-scripts/upgrade/mysql/7.2.0.sql
解压介质 apache-dolphinscheduler-7.2.0-bin.tar.gz
参考 DolphinScheduler安装指南 部署 dolphin 新介质。
启动apache-dolphinscheduler-7.2.0的服务。
参考AFC升级手册:
833升级850说明:http://help.primeton.com/eos/d2b0e91a1d88837a/faq_reference/833_upgrade_850.html
停止 DWS 7.1.0 程序。
以下升级脚本来自于介质 `pubresmng_component_v8.5.0.0.zip` 和 `Primeton_DWS_Server_7.2.0.tar.gz`。
本例中约定如下:
- pubresmng_component_v8.5.0.0.zip 介质解压在 pubresmng_component 目录下
- Primeton_DWS_Server_7.2.0.tar.gz 解压在 dws_server 目录下在AFC所在数据库执行以下脚本:
pubresmng_component/script/upgrade/Mysql/8.3.3.0-8.5.0.0.sql
dws_server/db-script/dws/upgrade/Mysql/710-720/AFC-upgrade.sql
在DWS所在数据库执行以下脚本:
dws_server/db-script/dws/upgrade/Mysql/710-720/DWS-upgrade.sql
部署 DWS 7.2.0 发布版介质,本次新增服务 Unidata_Client_Server(部署参考MicroApp 版安装)
nginx 配置在 7.1.0 版本配置的基础上增加了 unidata-server 的配置项,可检查 nginx.conf 中以下配置:

完整参考如下配置:
#user nobody;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include /usr/local/nginx/conf.d/*.conf;
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8082;
server_name 192.168.16.80;
charset utf-8;
client_max_body_size 500m;
# AFCenter 前端资源文件,根据实际环境修改路经
location / {
root /opt/dws/dws_ui;
index index.html index.htm;
try_files $uri /index.html;
}
# AFcenter后端,根据实际环境修改ip和端口
location /afc {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-Port $remote_port;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade; #此处配置上面定义的变量
proxy_set_header Connection "Upgrade";
proxy_pass http://192.168.16.80:13083/;
}
#SQL客户端AI智能体配置
location ~ /afc/api/unidata-client/datasource/ai/stream/sse/connect {
gzip off;
gzip_vary off;
# SSE必需的头信息
proxy_set_header Connection '';
proxy_http_version 1.1;
proxy_cache off;
# 保持长连接
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
rewrite ^/(.*)/api/(.*)$ /api/$2 break;
proxy_pass http://192.168.16.80:28084;
}
#unidata-server, 根据实际环境修改ip和端口
location /afc/api/unidata-client {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-Port $remote_port;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade; #此处配置上面定义的变量
proxy_set_header Connection "Upgrade";
proxy_pass http://192.168.16.80:28084/api/unidata-client;
}
#DWS-server,根据实际环境修改ip和端口
location /DWS {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-Port $remote_port;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
charset utf-8;
proxy_pass http://192.168.16.80:28082/;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_read_timeout 600s;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}重启nginx
nginx -s reload启动AFC 8.5.0及DWS 7.2.0程序。
登录admin账号,进入【应用中心】,选择通用管理->数据导入功能。

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

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

以上操作执行成功后,即完成DWS程序升级。
停止 apache-seatunnel-7.1.0 的服务
停止[数据运维]->[作业流实例]中包含数据同步任务的作业流
解压介质 apache-seatunnel-7.2.0-bin.tar.gz
参考 SeaTunnel安装指南 部署 SeaTunnel 新介质。
[数据运维]->[作业流管理]重新启动新作业流实例运行包含数据同步的作业流
停止 Primeton_DI_7.1.0 的服务
部署 Primeton DI(部署参考Primeton DI安装)
针对 DWS 7.2.0 版本新增的租户 ID 和环境隔离功能,为确保数据血缘关系的完整性和准确性,需要进行全量分析。
