1. 使用Xshell工具上传azkaban三个安装包到/opt/software目录下。
2.在/opt/software目录下使用tar命令解压到/opt/module目录下:
tar -zxvf azkaban-db-3.84.4.tar.gz -C /opt/module/
tar -zxvf azkaban-exec-server-3.84.4.tar.gz -C /opt/module/
tar -zxvf azkaban-web-server-3.84.4.tar.gz -C /opt/module/
3.打开mysql:
mysql -uroot -p123456
4.创建azkaban库:
create database azkaban;
5.使用数据库:
use azkaban;
6.导入数据:
source /opt/module/azkaban-db-3.84.4/create-all-sql-3.84.4.sql
7.修改mysql包大小:
vim /etc/my.cnf
修改为1024M:
8.重启mysql服务:
systemctl restart mysqld
9.配置azkaban.properties 文件:
vim /opt/module/azkaban-exec-server-3.84.4/conf/azkaban.properties
修改以下内容:
default.timezone.id=Asia/Shanghai
azkaban.webserver.url=http://bigdata01:8081
mysql.host=bigdata01
mysql.user=root
mysql.password=123456
executor.port=12321
10.分发文件:
scp -r /opt/module/azkaban-exec-server-3.84.4/ @bigdata02:/opt/module/
scp -r /opt/module/azkaban-exec-server-3.84.4/ @bigdata03:/opt/module/
11.三个节点进入目录启动:
cd /opt/module/azkaban-exec-server-3.84.4/
./bin/start-exec.sh
12.在三个节点输入下方命令:
curl -G "bigdata01:12321/executor?action=activate" && echo
执行结果如下:
13.配置azkaban.properties 文件:
vim /opt/module/azkaban-web-server-3.84.4/conf/azkaban.properties
修改以下内容:
default.timezone.id=Asia/Shanghai
mysql.host=bigdata01
mysql.user=root
mysql.password=123456
azkaban.executorselector.filters=StaticRemainingFlowSize,CpuStatus
14配置azkaban-user.xml文件:
vim /opt/module/azkaban-web-server-3.84.4/conf/azkaban-users.xml
添加如下配置:
<user password="123456" roles="admin" username="bigdata01"/>
15.主节点进入并启动:
cd /opt/module/azkaban-web-server-3.84.4/
./bin/start-web.sh
16.访问http://bigdata01:8081
用户:bigdata01
密码:123456
界面截图如下:
azkaban集群安装配置成功!