azkaban的搭建

ERRLIST

1.RELEASE3.38.0d的版本是有点问题的,请下载最新的master上的代码进行编译
2.若/azkaban-exec-server/plugins/jobtypes/下commonprivate.proterties文件未配置,则会报以下错误:
未配置:execute.as.user=false

2.某些报错 点我

azkaban 的组成部分

  • mysql数据库
  • azkaban server –web端
  • azkaban executor –job的执行端

下载源码,编译 基于3.38.0

 ./gradlew installDist 编译下载相关的包
 ./gradlew distTar 生成相关部署的tar

编译完成之后,找到上述三个部分的tar 分别部署到服务器上,3.34的azkaban-sql 变更为 azkaban-db


安装步骤:
- 初始化mysql:

create database azkaban;
CREATE USER 'azkaban'@'localhost' identified by '123456';

创建表执行 create-all-sql-3.34.1.sql

然后,将编译完成的几个分发包,分别放到对应的服务器上,可以参考这篇博客的安装教程 点我


基于:3.38.0这个release版本在安装中,上面的教程中没有提及的两个大坑:

  • 坑1:
    启动脚本的时候,必须在项目的目录下启动,不能跑到bin目录下,为什么,请看启动脚本,获取项目目录的方法便知。
  • 坑2:如果找不到exector 可以到数据库中查看下exextors的表中,这个节点的状态,是否可用(自动添加的时候的状态为0,是不可用的,需要手动改成1)
  • 坑3:ssl 配置了需要 https:xxx 进行登录 但是还是报,不安全(不知道如何解决这个问题)

未完待续…


  • 相关链接

Azkaban官网: https://azkaban.github.io

软件下载地址: https://github.com/azkaban/azkaban
官方插件地址: https://github.com/azkaban/azkaban-plugins

官方文档地址: http://azkaban.github.io/azkaban/docs/latest

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值