dolphinscheduler集群搭建

关于linux安装dolphinscheduler集群搭建

  1. dolphinscheculer集群搭建前期铺垫
    dolphinscheduler简单介绍
    Apache DolphinScheduler是一个分布式去中心化,易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。

高可靠性: 其中新华的多Master和多Worker,自身支持HA功能,采用任务队列来避免过载,不会造成机器卡死。
简单易用: DAG监控界面,所有流程定义都是可视化,通过拖拽任务定制DAG,通过API方式与第三方系统对接,一键部署
丰富的使用场景: 支持暂停恢复操作,支持多租户,更好的应用大数据的使用场景,支持更多的任务类型,对1.3.2版本的有 spark、hive、mr、python、sub_process,shell、以及ETL工具sqoop、dataX。
高扩展性: 支持自定义任务类型,调度器使用分布式调度,调度能力随集群线性增长,Master和Worker支持动态上下线。
结合官网查看搭建文档
官方文档

  1. 1、集群部署
    1.1 : 基础软件安装(必装项请自行安装)
    PostgreSQL (8.2.15+) or MySQL (5.6或者5.7系列) : 两者任选其一即可
    JDK (1.8+) : 必装,请安装好后在/etc/profile下配置 JAVA_HOME 及 PATH 变量
    ZooKeeper (3.4.6+) :必装
    Hadoop (2.6+) or MinIO :选装,如果需要用到资源上传功能,可以选择上传到Hadoop or MinIO上
    注意:DolphinScheduler本身不依赖Hadoop、Hive、Spark,仅是会调用他们的Client,用于对应任务的提交。

  2. JDK8官网

  3. jdk网盘

jdk提取码  961a
  1. zookeeper 的Release

zookeeper 网盘

zookeeper 提取码   haia
  1. mysql 官网的 rpm

    网盘的mysql RPM

提取码:35dz 
  1. 安装JDK
   1. 创建文件
   2.  mkdir -p  /export/server
   3.  mkdir -p  /export/soft
   4.  tar -zxvf jdk-8u281-linux-x64.tar.gz -C /export/server/

配置环境变量

   vi /etc/profile

   #添加如下
   export JAVA_HOME=/export/server/jdk1.8.0_281
   export PATH=:$JAVA_HOME/bin:$PATH


  #配置生效
  source /etc/profile

正常结果如下
(我安装的是linux图形化的中文桌面版)在这里插入图片描述

  1. 安装 mysql 5.7.33
    安装步骤

  2. 安装 zookeeper

# 解压
tar -zxvf zookeeper-3.4.6.tar.gz -C /export/server/
# 
cd /export/server/zookeeper-3.4.6

mkdir zkdata


cd /export/server/zookeeper-3.4.6/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
# 将下面的值替换
dataDir=/export/server/zookeeper-3.4.6/zkdata
## 因为我部署的为stand-alone模式  autopurge.snapRetainCount=1 要是分布式的话  autopurge.snapRetainCount=3(主机数目)
autopurge.snapRetainCount=1
autopurge.purgeInterval=1
## 这里我修改了 /etc/hosts 文件 修改了主机映射,不用修改也行 
# 未修改主机映射
server.1=localhost:2888:3888
# 修改主机映射
#server.1=node01:2888:3888
  1. 启动zookeeper
# 开始zookeeper 服务
cd /export/server/zookeeper-3.4.6/bin
./zkServer.sh start

## 查看 zookeeper的状态
./zkServer.sh  status
# 停止zookeeper 服务
./zkServer.sh  stop

# 重启zookeeper 服务
./zkServer.sh  restart
  1. 配置 dolphinscheduler
    关于配置dolphinscheduler, 参考下面的文章设置就好,亲测有效
    官网的stand-alone模式

  2. 参考博客

  3. 安装注意事项
    在这里插入图片描述
    启动后的服务
    在这里插入图片描述

当时我一直在上面箭头的目录,安装和文档提示根本不一样,导致我安装之后,并没有启动任何服务,安装要注意

  1. 登录系统
    访问前端页面地址,接口ip(自行修改)
 http://ip:12345/dolphinscheduler

第一次登陆的用户名密码
账号:admin

密码:dolphinscheduler123

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值