说明:
- 操作系统:Centos7.x
- 虚拟机:VirtualBox
- 工具:FinalShell
步骤:
- 首先要安装 git
sudo yum instal git
- 通过 git 下载 Azkaban 源代码 (在 ‘/home/bigdata/cluster’ 下安装)
cd cluster
git clone https://github.com/azkaban/azkaban.git
- 安装编译环境
sudo yum install gcc
sudo yum install -y gcc-c++*
- 执行编译命令
./gradlew clean build
耐心等待。。。
- 前面的编译只是为了得到 azkaban-solo-server-3.91.0-92-g1d68caf.tar.gz
cd azkaban-solo-server/
cd build
ls
- 将该文件移动到/home/bigdata/cluster 下,在该路径下解压后重命名
# 解压
tar -xf azkaban-solo-server-3.91.0-92-g1d68caf.tar.gz
# 重命名
mv azkaban-solo-server-3.91.0-92-g1d68caf azkaban
启动Azkaban服务:
- 查找我的账号密码
# 该路径下
/home/bigdata/cluster/azkaban
cd conf
vim azkaban-users.xml
# 账号
azkaban
# 密码
azkaban
- 启动服务
# 该路径下
/home/bigdata/cluster/azkaban
bin/start-solo.sh
# 如何访问
# ip + 端口
http://10.0.0.11:8081/
停止Azkaban服务:
# 该路径下
/home/bigdata/cluster/azkaban
bin/shutdown-solo.sh