数据治理平台数据治理平台
产品介绍
  • 概述
  • 数据治理概览
  • 数仓规划
  • 数据标准管理
  • 数据模型管理
  • 元数据管理
  • 数据资产管理
  • 数据质量管理
  • 数据服务管理
  • 自助可视化分析
  • 数据安全管理
  • 数据源
  • 审批工单
  • 知识库
  • 系统管理
  • 任务调度
  • 安全管理
  • 平台API
  • 数据治理示例
  • 附录
  • 概述
  • 数据库部署
  • 应用部署(Fatjar)
  • 应用部署(Docker)
  • DolphinScheduler部署
  • Atlas部署
  • Kerberos
  • 概述
  • 实施工作流
  • 数仓分层
  • 数仓建模
  • 指标体系建模
  • 数仓技术架构
云数创智
产品介绍
  • 概述
  • 数据治理概览
  • 数仓规划
  • 数据标准管理
  • 数据模型管理
  • 元数据管理
  • 数据资产管理
  • 数据质量管理
  • 数据服务管理
  • 自助可视化分析
  • 数据安全管理
  • 数据源
  • 审批工单
  • 知识库
  • 系统管理
  • 任务调度
  • 安全管理
  • 平台API
  • 数据治理示例
  • 附录
  • 概述
  • 数据库部署
  • 应用部署(Fatjar)
  • 应用部署(Docker)
  • DolphinScheduler部署
  • Atlas部署
  • Kerberos
  • 概述
  • 实施工作流
  • 数仓分层
  • 数仓建模
  • 指标体系建模
  • 数仓技术架构
云数创智
  • DolphinScheduler部署

    • 准备
    • 安装DolphinScheduler
    • 配置数据源
    • 问题

安装DolphinScheduler

创建用户

需用 root 登录

useradd dolphinschedule --添加用户
echo "dolphinscheduler" | passwd --stdin dolphinscheduler --配置密码

配置 sudo 免密

sed -i '$adolphinscheduler ALL=(ALL) NOPASSWD: NOPASSWD: ALL' /etc/sudoerssed -i 's/Defaults requirett/#Defaults requirett/g' /etc/sudoers

修改目录权限,使得部署用户对二进制包解压后的 apache-dolphinscheduler-*-bin 目录有操作权限

 chown -R dolphinscheduler:dolphinscheduler apache-dolphinscheduler-*-bin

配置机器SSH免密登陆

su dolphinscheduler
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

ZooKeeper

##进入 zookeeper 的安装目录,将 zoo_sample.cfg 配置文件复制到 conf/zoo.cfg,并将 conf/zoo.cfg 中 dataDir 中的值改成

dataDir=./tmp/zookeeper

启动 zookeeper

./bin/zkServer.sh start

初始化数据库

修改配置文件

配置文件在路径在conf/config/install_config.conf下,一般部署只需要修改INSTALL MACHINE、DolphinScheduler ENV、Database、Registry Server部分即可完成部署。

初始化安装

sh install.sh 

登录 DolphinScheduler

浏览器访问地址 http://IP:12345/dolphinscheduler 即可登录系统UI。

默认的用户名和密码是 admin/dolphinscheduler123。

启停DolphinScheduler

在/opt/gover/dolphinscheduler/bin 目录下

./stop-all.sh
./start-all.sh

在伪分布式环境中,需要在/home/datagov/dolphinsheduler/bin目录下。

启动命令,需要依次执行:

dolphinscheduler-daemon.sh start master-server
dolphinscheduler-daemon.sh start worker-server
dolphinscheduler-daemon.sh start api-server
dolphinscheduler-daemon.sh start alert-server

停止命令(没有顺序要求):

dolphinscheduler-daemon.sh stop master-server
dolphinscheduler-daemon.sh stop worker-server
dolphinscheduler-daemon.sh stop api-server
dolphinscheduler-daemon.sh stop alert-server
最近更新:: 2025/8/9 15:09
Contributors: yangxiaoming
Prev
准备
Next
配置数据源