官网:http://azkaban.github.io/
1、下载安装包
azkaban-web-server-2.5.0.tar.gz
azkaban-executor-server-2.5.0.tar.gz
2、创建一个名字为azkaban的文件夹,解压缩以上两个文件到azkaban目录
3、重命名以上解压之后的文件夹 webserver和executor
4、配置webserver 进入webserver的conf目录下
vi azkaban.properties
1>修改名字 azkaban.name=SXP BI
2>修改时区名字 default.timezone.id=Asia/Shanghai
3>修改数据
database.type=mysql
mysql.port=3306
mysql.host=localhost
mysql.database=azkaban
mysql.user=root
mysql.password=123
mysql.numconnections=100
jetty.maxThreads=25
jetty.hostname=0.0.0.0
jetty.ssl.port=8443
jetty.port=8081
jetty.keystore=keystore
jetty.password=123456
jetty.keypassword=123456
jetty.truststore=keystore
jetty.trustpassword=123456
5、配置executor
cd azkaban/executor/conf
vi azkaban.properties
default.timezone.id=Asia/Shanghai
# Azkaban JobTypes Plugins
azkaban.jobtype.plugin.dir=plugins/jobtypes
#Loader for projects
executor.global.properties=conf/global.properties
azkaban.project.dir=projects
database.type=mysql
mysql.port=3306
mysql.host=localhost
mysql.database=azkaban
mysql.user=root
mysql.password=123
mysql.numconnections=100
# Azkaban Executor settings
executor.maxThreads=50
executor.port=12321
executor.flow.threads=30
4 用户设置
进入 azkaban web 服务器 conf 目录,修改 azkaban-users.xml ,增加管理员用户:
6 mysq导入
解压缩 azkaban-sql-2.5.0.tar.gz文件,并进入到 azkaban-sql-script目录,然后进入 mysql 命令行模式:
$ mysql -uazkaban -pazkaban
mysql> use azkaban
mysql> source create-all-sql-2.5.0.sql
7 启动验证
azkaban-web-server,需要在 azkaban-web-server 目录下执行下面命令:
bin/azkaban-web-start.sh
azkaban-executor-server,需要在 azkaban-executor-server 目录下执行下面命令:
bin/azkaban-executor-start.sh
访问 https://ip:8443 出现界面安装成功