Ubuntu 22 下 DolphinScheduler 3.x 伪集群部署实录

本文记录了在 Ubuntu 22.04 上部署 Apache DolphinScheduler(伪集群模式)的完整过程,涵盖环境准备、安装配置、数据库初始化、用户创建及服务启动等步骤。适合个人学习、功能验证或测试使用。

环境准备

1. 安装 Java 8

DolphinScheduler 目前仅支持 Java 8 或 Java 11,不兼容 Java 17 及以上版本。这里选择安装 OpenJDK 8:

sudo apt update
sudo apt install openjdk-8-jdk -y

配置环境变量,可写入/etc/profile.d/java.sh或用户 .bashrc文件:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

验证 Java 安装:

java -version

2. 安装 ZooKeeper

ZooKeeper 是 DolphinScheduler 的注册中心组件,所有 Master 和 Worker 节点都依赖它进行调度与注册。

建议先单机部署一个 ZooKeeper 服务。

简单步骤如下:

# 下载并解压
wget https://dlcdn.apache.org/zookeeper/zookeeper-3.9.3/apache-zookeeper-3.9.3-bin.tar.gz
tar -xzf apache-zookeeper-3.9.3-bin.tar.gz
mv apache-zookeeper-3.9.3-bin /opt/zookeeper

# 创建配置文件
cp /op
虽然给定引用未提及DolphinScheduler 3.2.2的部署步骤,但可参考DolphinScheduler 3.2.0及Ubuntu 22DolphinScheduler 3.x伪集群部署的大致思路来构建部署步骤: ### 环境准备 - 安装Java 8,为DolphinScheduler运行提供Java环境支持[^2]。 ### 下载与解压安装包 - 下载DolphinScheduler 3.2.2安装包,可参考3.2.0版本的下载方式,推测DolphinScheduler 3.2.2下载链接格式相似。假设为:`https://dlcdn.apache.org/dolphinscheduler/3.2.2/apache-dolphinscheduler-3.2.2-bin.tar.gz` 。 - 解压安装包:`tar -xzf apache-dolphinscheduler-3.2.2-bin.tar.gz` [^1]。 ### 创建用户 创建`dolphinscheduler`用户并设置密码: ```bash sudo useradd dolphinscheduler sudo passwd dolphinscheduler ``` [^1] ### 集群模式部署(以集群模式为例) - **集群规划**:规划好各个节点的角色和功能,如Master节点、Worker节点等。 - **前置准备工作**:确保各节点之间网络畅通,时钟同步等。 - **配置一键部署脚本**:根据集群规划,对一键部署脚本进行配置,注意相关配置项的设置。 - **初始化数据库**:按照DolphinScheduler的要求,对数据库进行初始化操作。 - **一键部署DolphinScheduler**:执行一键部署脚本,完成DolphinScheduler部署。 - **DolphinScheduler启停命令**:掌握DolphinScheduler的启动和停止命令,以便后续维护。 ### 入门配置 - **安全中心配置**:包括租户管理、用户管理、告警组管理、Worker分组管理、Yarn队列管理、令牌管理等。 - **项目管理**:切换用户,创建项目。 - **工作流基础配置**:进行工作流定义、提交执行工作流、查看任务实例等操作。 ### 进阶配置 - **工作流传参**:了解内置参数、全局参数、本地参数、参数传递和参数优先级等。 - **引用依赖资源**:配置工作流所需的依赖资源。 - **数据源配置**:配置相关数据源,以便工作流能够访问数据。 - **告警实例配置**:如邮箱告警实例配置等。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DolphinScheduler社区

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值