Azkaban solo-server模式 安装部署

Azkaban介绍

Azkaban是由linkedin(领英)公司推出的一个批量工作流任务调度器,用于在一个工作流内以一个特定的顺序运行一组工作和流程。

Azkaban使用job配置文件建立任务之间的依赖关系,并提供一个易于使用的web用户界面维护和跟踪你的工作流。

安装过程

编译

准备编译环境

yum install –y git
yum install –y gcc-c++ 下载源码编译
wget https://github.com/azkaban/azkaban/archive/3.51.0.tar.gz
./gradlew build installDist -x test


解压配置

mkdir /export/servers/azkaban
tar -zxvf azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz –C /export/servers/azkaban/
vim conf/azkaban.properties
default.timezone.id=Asia/Shanghai #修改时区
vim plugins/jobtypes/commonprivate.properties
添加:memCheck.enabled=false
azkaban默认需要3G的内存,剩余内存不足则会报异常

运行

bin/start-solo.sh

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注