欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux下 Azkaban(单节点)安装与环境配置

程序员文章站 2022-03-26 18:07:10
...

安装Git

// 安装GIT
[aaa@qq.com ~]$ sudo yum install git 
// 通过git下载Azkaban源代码
[aaa@qq.com ~]$ git clone https://github.com/azkaban/azkaban.git
// 进入azkaban目录
[aaa@qq.com ~]$ cd azkaban/
// 切换到3.36.0版本
[aaa@qq.com azkaban]$ git checkout -b 3.36.0

编译Azkaban

详细请参照:https://github.com/azkaban/azkaban

// 安装编译环境
[aaa@qq.com azkaban]$sudo yum install gcc
[aaa@qq.com azkaban]$sudo yum install -y gcc-c++*
// 执行编译命令
[aaa@qq.com azkaban]$ ./gradlew clean build

  部署Azkaban Solo

 

// 将编译好的azkaban中的azkaban-solo-server-3.36.0.tar.gz拷贝到根目录
[aaa@qq.com azkaban]$ cp ./azkaban-solo-server/build/distributions/azkaban-solo-server-3.36.0.tar.gz ~/
// 解压azkaban-solo-server-3.36.0.tar.gz到安装目录
[aaa@qq.com ~]$ tar -xf azkaban-solo-server-3.36.0.tar.gz -C ./cluster
// 启动Azkaban Solo单节点服务
[aaa@qq.com azkaban-solo-server-3.36.0]$ bin/azkaban-solo-start.sh
// 访问azkaban服务,通过浏览器代开http://ip:8081,通过用户名:azkaban,密码azkaban登录。

linux下 Azkaban(单节点)安装与环境配置

// 关闭Azkaban服务
[aaa@qq.com azkaban-solo-server-3.36.0]$ bin/azkaban-solo-shutdown.sh