本文记录了在 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

最低0.47元/天 解锁文章
795

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



