Dolphinscheduler3.2.2源代码安装部署

hello 大家好,针对海豚调度之前也用过老版本的,新版本看了看增加了很多功能,目前稳定版本是3.1.9 ,本次部署 3.2.2最新版 standalone-server服务,并且元数据持久化。

源代码下载

源代码下载:官网直接下载即可
https://dolphinscheduler.apache.org/zh-cn/download/3.2.2

环境准备

java 1.8以上
maven 最新版3.9.9
maven:下载地址
选择Binary tar.gz archive的link即可

安装部署

代码检查格式化

mvn spotless:apply

打包

# 记录打包日志 观察是否报错 ,报错后重新clean一下换一下maven的镜像即可 解压后的根目录下
cd apache-dolphinscheduler-3.2.2-src
mvn clean install -DskipTests -U -Dmaven.javadoc.skip=true -X > build.log 2>&1

成功标志:打包时常大约在40分钟前后。
成功success

运行项目

# 根目录下
# 打包文件在dolphinscheduler-dist/target/apache-dolphinscheduler-3.2.2-bin.tar.gz
# 解压tar包 cd进入根目录
# 启动
./bin/dolphinscheduler-daemon.sh start standalone-server
# 停止
./bin/dolphinscheduler-daemon.sh stop standalone-server

访问地址:

http://localhost:12345/dolphinscheduler/ui/
账号密码:默认的admin/dolphinscheduler123

以上就是3.2.2的源代码部署单机版的项目 ,当前默认元数据储存是H2的,后面会用mysql做元数据持久化。
亲们后续想了解,点个关注+收藏,后面会更新。

### DolphinScheduler 下载地址 DolphinScheduler 的官方下载页面提供了不同版本的下载链接。可以通过以下地址访问并获取最新版本的 DolphinScheduler[^2]: [DolphinScheduler 官方下载页](https://dolphinscheduler.apache.org/zh-cn/download/3.2.0) --- ### Docker 部署 DolphinScheduler API 示例 如果希望通过 Docker 部署 DolphinScheduler,可以参考以下 Dockerfile 片段。此片段展示了如何基于官方镜像部署,并添加 MySQL 连接器以支持数据库连接[^3]。 ```dockerfile FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-api:3.2.2 COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/libs/ ``` 上述代码中,`mysql-connector-java-8.0.16.jar` 是用于连接 MySQL 数据库的驱动程序文件,需提前下载并放置到本地路径后再复制至容器内的 `/opt/dolphinscheduler/libs/` 路径下。 --- ### CentOS 上安装 DolphinScheduler 教程 以下是基于 CentOS 系统的手动安装指南摘要[^4]: #### 1. 新增数据库 创建一个新的数据库实例,并赋予指定用户权限。推荐使用 Navicat 或其他可视化工具完成操作。 #### 2. 下载 Mysql8.0.16 驱动 前往官方网站或其他可信源下载 `mysql-connector-java-8.0.16.jar` 文件。 #### 3. 将驱动包放入解压目录下的 lib 子目录 假设 DolphinScheduler 已经被解压缩到 `/opt/dolphinscheduler/`,则需要将下载好的 JAR 文件拷贝至此处: ```bash cp mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib/ ``` #### 4. 初始化数据库结构 运行初始化脚本来构建所需的表结构和其他元数据信息: ```bash sh /opt/dolphinscheduler/script/create-dolphinscheduler.sh ``` 以上步骤完成后即可启动服务并验证功能是否正常工作。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值