编译安装azkaban-3.36.0单机版azkaban-solo-server
此次安装环境为CentOS-6.8,azkaban版本为azkaban-3.36.0
azkaban下载编译
下文中提供了azkaban-3.36.0源码包,编译后单机版本包,以及gradle包。
大家可以跳过前两步,直接使用下面提供的编译后单机版运行!
下载方法
wget https://github.com/azkaban/azkaban/archive/3.36.0.tar.gz
大家可自行修改为需要版本。
解压:
tar -xf 3.36.0.tar.gz
另外也比较推荐直接浏览器到github下载源码后,复制到工作目录里使用。
在此提供给大家我下好的源码包
链接:https://pan.baidu.com/s/1MZX8FpSy7Q5jscrVp17-0w
提取码:ttit
编译方法
考虑到编译时会下载gradle,速度很慢,这里提供azkaban3.36版本需要用到的gradle-4.1-all.zip。并在下面步骤中给出为防止重复下载gradle修改部分文件设置的方法。
链接:https://pan.baidu.com/s/1DQmj6NUuHUkJ5ndbvoO-3w
提取码:ttit
步骤1:将gradle-4.1-all.zip放置到特定文件夹与gradle-wrapper.properties同目录;

步骤2:修改gradle-wrapper.properties文件,防止重复下载gradle-4.1-all.zip;

步骤3:修改build.gradle文件,加快编译时,下载依赖的速度,修改为aliyun的地址;

步骤4:编译,此时我选择略去test,因为总是会有两个failed。
./gradlew build installDist -x test

安装azkaban单机版
在azkaban-solo-server/build/distributions/目录下可以看到编译出的文件,

此处给大家提供我编译后的solo版本,可以直接解压使用,省去之前的编译之烦。
链接:https://pan.baidu.com/s/1dH5ngE5j7ftAlmz1_ZCw5A
提取码:ttit
以下步骤分别为:在自己的目录下解压后,重命名,然后进入目录启动
tar -xf azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz
mv azkaban-solo-server-0.1.0-SNAPSHOT azkaban
cd azkaban
bin/azkaban-solo-start.sh
在conf/azkaban-users.xml文件里,可以看到azkaban账户密码
cat azkaban-users.xml

可在浏览器上查看
http://主机IP:8081

关闭命令
bin/azkaban-solo-shutdown.sh
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
