Azkaban的安装步骤

Azkaban的安装

(注意azkaban和hive和sqoop必须安装在同一台机器)
1.Web服务器、Azkaban执行服务器,安装到装有hive的机器上
1.1创建azkaban的目录 mkdir azkaban
1.2 解压
tar -zxvf azkaban-web-server-2.5.0.tar.gz -C /opt/module/azkaban/
tar -zxvf azkaban-executor-server-2.5.0.tar.gz -C /opt/module/azkaban/
1.3 改名
mv azkaban-executor-2.5.0/ executor
mv azkaban-web-2.5.0/ server
1.4 在opt/module/azkaban/server 目录下生成密钥库
keytool -keystore keystore -alias jetty -genkey -keyalg RSA
1.5 必须确保时间同步,Asia/Shanghai

2.将azkaban的sql执行脚本安装到Mysql的机器上
2.1解压 tar -zxvf azkaban-sql-script-2.5.0.tar.gz -C /opt/module
2.2 登陆mysql mysql -u root -prootroot
2.3 创建azkaban的库 create database azkaban;
2.4 使用该库 use azkaban;
2.5 运行解压的脚本,创建需要的表
source /opt/module/azkaban-2.5.0/create-all-sql-2.5.0.sql;

3.配置web服务器
3.1 vim /opt/module/azkaban/conf/azkaban.properties
#默认web server存放web文件的目录
web.resource.dir=/opt/module/azkaban/server/web/
#默认时区,已改为亚洲/上海 默认为美国
default.timezone.id=Asia/Shanghai
#用户权限管理默认类(绝对路径)
user.manager.xml.file=/opt/module/azkaban/server/conf/azkaban-users.xml
#global配置文件所在位置(绝对路径)
executor.global.properties=/opt/module/azkaban/executor/conf/global.properties
#数据库类型
database.type=mysql
#端口号
mysql.port=3306
#数据库连接IP
mysql.host=hadoop102
#数据库实例名
mysql.database=azkaban
#数据库用户名
mysql.user=root
#数据库密码
mysql.password=000000
#最大连接数
mysql.numconnections=100
#Jetty端口
jetty.port=8081
#SSL文件名(绝对路径)
jetty.keystore=/opt/module/azkaban/server/keystore
#SSL文件密码
jetty.password=rootroot
#Jetty主密码与keystore文件相同
jetty.keypassword=rootroot
#SSL文件名(绝对路径)
jetty.truststore=/opt/module/azkaban/server/keystore
#SSL文件密码
jetty.trustpassword=rootroot
3.2 vim /opt/module/azkaban/conf/azkaban-users.xml
增加管理员用户

4.执行服务器配置
4.1 vim/opt/module/azkaban/executor/conf/azkaban.properties
#时区
default.timezone.id=Asia/Shanghai
#Loader for projects
executor.global.properties=/opt/module/azkaban/executor/conf/global.properties
mysql.port=3306
mysql.host=192.168.24.100
mysql.database=azkaban
mysql.user=root
mysql.password=rootroot

5.启动executor服务器
bin/azkaban-executor-start.sh
6. 启动web服务器
bin/azkaban-web-start.sh
7.登陆web界面
http://192.168.24.102

你可能感兴趣的:(安装)