Azkaban安装配置

1. 环境

Centos 7.6
Mysql 5.7.25

2.安装Azkaban

1.创建 /opt/module/azkaban 目录
mkdir -p /opt/module/azkaban
2.解压 azkaban-executor-server-2.5.0.tar.gz、azkaban-sql-script-2.5.0.tar.gz、azkaban-web-server-2.5.0.tar.gz 到 /opt/module/azkaban 下
tar -zxvf /opt/software/azkaban-web-server-2.5.0.tar.gz -C /opt/module/azkaban/
tar -zxvf /opt/software/azkaban-sql-script-2.5.0.tar.gz -C /opt/module/azkaban/
tar -zxvf /opt/software/azkaban-executor-server-2.5.0.tar.gz -C /opt/module/azkaban/

3.对解压后的文件重命名
mv /opt/module/azkaban/azkaban-web-2.5.0/  /opt/module/azkaban/server
mv /opt/module/azkaban/azkaban-executor-2.5.0/   /opt/module/azkaban/executor

4.azkaban脚本导入,进入mysql,创建azkaban数据库,并将解压的脚本导入到azkaban数据库
create database azkaban;
use azkaban;

--source后跟.sql文件,用于批量处理.sql文件中的sql语句。
source /opt/module/azkaban/azkaban-2.5.0/create-all-sql-2.5.0.sql

5.生成密钥库

Keytool是java数据证书的管理工具,使用户能够管理自己的公/私钥对及相关证书。
-keystore 指定密钥库的名称及位置(产生的各类信息将不在.keystore文件中)
-genkey 在用户主目录中创建一个默认文件".keystore"
-alias 对我们生成的.keystore 进行指认别名;如果没有默认是mykey
-keyalg 指定密钥的算法 RSA/DSA 默认是DSA

1.生成 keystore的密码及相应信息的密钥库
keytool -keystore keystore -alias jetty -genkey -keyalg RSA

2.将keystore 拷贝到 azkaban web服务器根目录中
mv /opt/module/azkaban/keystore /opt/module/azkaban/server/
6.配置文件
1.Web服务器配置
1.修改azkaban.properties文件
cd /opt/module/azkaban/server/conf
vim azkaban.properties

2.修改azkaban-users.xml 文件
cd /opt/module/azkaban/server/conf
vim azkaban-users.xml

2.执行服务器配置
cd /opt/module/azkaban/executor/conf
vim azkaban.properties

3.启动Azkaban

1.启动executor服务器
cd /opt/module/azkaban/executor/
bin/azkaban-executor-start.sh
2.启动web服务器
cd /opt/module/azkaban/server/
bin/azkaban-web-start.sh
3.使用 https://服务器IP地址:8443 访问 Azkaban服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值