azkaban的编译
我们这里选用azkaban3.51.0这个版本自己进行重新编译,编译完成之后得到我们需要的安装包进行安装
注意:我们这里编译需要使用jdk1.8的版本来进行编译,如果编译服务器使用的jdk版本是1.7的,记得切换成jdk1.8,我们这里使用的是jdk8u141这个版本来进行编译
cd /export/softwares/
wget [<u>https://github.com/azkaban/azkaban/archive/3.51.0.tar.gz</u>](https://github.com/azkaban/azkaban/archive/3.51.0.tar.gz)
tar -zxvf 3.51.0.tar.gz -C ../servers/
cd /export/servers/azkaban-3.51.0/
yum -y install git
yum -y install gcc-c++
./gradlew build installDist -x test
编译之后需要的安装文件列表如下
azkaban-exec-server
编译完成之后得到我们需要的安装包在以下目录下即可获取得到
image.png
azkaban-exec-server存放目录
/export/servers/azkaban-3.51.0/azkaban-exec-server/build/distributions
azkaban-web-server
azkaban-web-server存放目录
image.png
/export/servers/azkaban-3.51.0/azkaban-web-server/build/distributions
azkaban-solo-server
azkaban-solo-server存放目录
image.png
/export/servers/azkaban-3.51.0/azkaban-solo-server/build/distributions
execute-as-user.c
azkaban two server模式下需要的C程序在这个路径下面
/export/servers/azkaban-3.51.0/az-exec-util/src/main/c
image.png
数据库脚本文件
数据库脚本文件在这个路径下面
/export/servers/azkaban-3.51.0/azkaban-db/build/install/azkaban-db
image.png
网友评论