摘要:Apache DolphinScheduler单节点部署及测试报告
关键词:Apache DolphinScheduler、单节点部署、测试报告
(编者按:虽然本次测试显示3.2.0版本单节点部署在应用上完全可用,但社区仍推荐在生产场景中使用3.1.9版本,此版本更加稳定。)
整体说明
从部署环境的简介,到部署方案的介绍,以及实际的部署步骤,到解决具体的常见问题,最后给出简单的测试报告,结构如下图所示:

一、部署环境
- Java 版本:1.8.0_181
- 操作系统:CentOS Linux release 7.6.1810
- MySQL 库版本:5.7.22-22-log
- MySQL 驱动程序版本:8.0.16
二、版本号
- DolphinScheduler 版本:3.2.0
- 说明:该版本兼容更多国产数据库(如达梦),满足项目国产化需求
- 下载地址:DolphinScheduler 3.2.0 下载
三、部署方案
- 使用场景:平台用于数据质量监控及告警发送,无高并发需求
- 部署方式:单机部署
- 数据存储:配置外部 MySQL 数据库进行持久化
四、部署步骤
4.1 上传部署包
tar -xvzf apache-dolphinscheduler-3.2.0-bin.tar.gz
4.2 创建外部数据库
创建外部数据库实例、账号,并对账号授权库的全部权限;
备注说明: 其中 user 和 passwd 为自己安装好的数据库的用户名和密码
mysql-uroot –p
mysql>CREATE DATABASE dolphinscheduler DEFAULT CHARACTER SET utf8 DEFAULTCOLLATE utf8_general_ci;
mysql>GRANT ALL PRIVILEGES ON dolphinscheduler.* TO '{user}'@'%' IDENTIFIEDBY '{password}';
mysql>GRANT ALL PRIVILEGES ON dolphinscheduler.* TO '{user}'@'localhost'IDENTIFIED BY '{password}';
mysql>flush privileges;
4.3 修改元数据库配置
配置系统的元数据库,使用MySQL存储相关数据,以便持久化使用。需要修改以下配置
主程序运行的脚本程序,
存储位置 ../apache-dolphinscheduler-3.2.0-bin/bin/env/dolphinscheduler_env.sh

最低0.47元/天 解锁文章
2874

被折叠的 条评论
为什么被折叠?



