(一)azkaban3.57环境搭建(单节点)

环境:CentOS-6.7、jdk1.8

1、下载azkaban源码包,下载地址:https://github.com/azkaban/azkaban/releases, 选择Latest release版本下载,本次下载源码包为azkaban-3.57.0.tar.gz
(一)azkaban3.57环境搭建(单节点)_第1张图片
2、将azkaban-3.57.0.tar.gz上传至服务器,并解压至指定目录,解压目录为:/app/azkaban-3.57.0
3、查看/app/azkaban-3.57.0/gradle/wrapper目录下的gradle-wrapper.properties文件
(一)azkaban3.57环境搭建(单节点)_第2张图片
根据gradle-wrapper.properties文件中的distributionUrl地址下载相应zip包,避免在编译过程中下载
4、将下载的gradle包放至/app/azkaban-3.57.0/gradle/wrapper目录
(一)azkaban3.57环境搭建(单节点)_第3张图片
5、修改gradle-wrapper.properties文件,将distributionUrl指向已下载的zip包
(一)azkaban3.57环境搭建(单节点)_第4张图片
6、通过yum -y install git命令安装git(编译过程中需要用到git下载jar包)
7、在azkaban主目录(/app/azkaban-3.57.0)下执行./gradlew installDist命令进行编译
(一)azkaban3.57环境搭建(单节点)_第5张图片
编译过程中需要下载相应jar包,网络影响比较大
8、Solo Server模式启动
①进入/app/azkaban-3.57.0/azkaban-solo-server/build/install/azkaban-solo-server目录
②执行bin/start-solo.sh命令,通过jps查看服务是否启动成功(bin/shutdown-solo.sh语句停服务)
jps
③通过浏览器登陆localhost:8081页面,用户名密码记录在/app/azkaban-3.57.0/azkaban-solo-server/build/install/azkaban-solo-server/conf目录下的azkaban-users.xml中
(一)azkaban3.57环境搭建(单节点)_第6张图片
(一)azkaban3.57环境搭建(单节点)_第7张图片

编译过程中可能出现的报错:
FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:az-exec-util:linkMainExecutable’.

Could not find Linker ‘g++’ in system path.
解决方法:yum -y install g++ gcc-c++*

你可能感兴趣的:((一)azkaban3.57环境搭建(单节点))