Azkaban安装

安装mysql并配置

  

CREATE DATABASE azkaban;
CREATE USER 'azkaban'@'%' IDENTIFIED BY 'azkaban';
GRANT SELECT,INSERT,UPDATE,DELETE ON azkaban.* to 'azkaban'@'%' WITH GRANT OPTION;
flush privileges;
select user,host from mysql.user;
sudo service mysqld restart;

配置webserver

创建azkaban的目录
	mkdir -p /opt/modules/azkaban-3.3.0
解压安装包
tar -zxvf azkaban-exec-server-0.1.0-SNAPSHOT.tar.gz -C /opt/modules/azkaban-3.3.0/
tar -zxvf azkaban-sql-0.1.0-SNAPSHOT.tar.gz -C /opt/modules/azkaban-3.3.0/        
tar -zxvf azkaban-web-server-0.1.0-SNAPSHOT.tar.gz -C /opt/modules/azkaban-3.3.0/ 

初始化数据库 

初始化数据库
mysql -uroot -p
use azkaban;
source /opt/modules/azkaban-3.3.0/azkaban-sql-0.1.0-SNAPSHOT/create-all-sql-0.1.0-SNAPSHOT.sql;
source /opt/modules/azkaban-3.3.0/azkaban-sql-0.1.0-SNAPSHOT/update.active_executing_flows.3.0.sql
source /opt/modules/azkaban-3.3.0/azkaban-sql-0.1.0-SNAPSHOT/update.execution_flows.3.0.sql

生成认证密钥 

生成认证密钥
   切换到webserver的目录
	 cd azkaban-web-server-0.1.0-SNAPSHOT/
   生成密钥
	 keytool -keystore keystore -alias jetty -genkey -keyalg RSA
			Enter keystore password:  
			Re-enter new password: 
			What is your first and last name?
				  [Unknown]:  Frank
				What is the name of your organizational unit?
				  [Unknown]:  rd
				What is the name of your organization?
				  [Unknown]:  rdedu
				What is the name of your City or Locality?
				  [Unknown]:  Shanghai
				What is the name of your State or Province?
				  [Unknown]:  Shanghai
				What is the two-letter country code for this unit?
				  [Unknown]:  CN
		Is CN=Frank, OU=rd, O=rdedu, L=Shanghai, ST=Shanghai, C=CN correct?
				  [no]:  yes

				Enter key password for <jetty>
						(RETURN if same as keystore password):  
				Re-enter new password: 

 

修改配置文件

##conf/azkaban.properties
default.timezone.id=Asia/Shanghai
mysql.host=bigdata-training01.erongda.com
jetty.password=123456
jetty.keypassword=123456
jetty.trustpassword=123456
##添加log4j日志记录配置
#vim conf/log4j.properties
log4j.rootLogger=INFO,C
log4j.appender.C=org.apache.log4j.ConsoleAppender
log4j.appender.C.Target=System.err
log4j.appender.C.layout=org.apache.log4j.PatternLayout
log4j.appender.C.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
#将日志转换jar包放入lib目录
cp /opt/tools/slf4j-log4j12-1.6.6.jar lib/

##配置excutorserver
##修改配置文件
#conf/azkaban.properties
default.timezone.id=Asia/Shanghai
mysql.host=mac
mysql.database=azkaban

##更改运行内存配置:
mkdir -p plugins/jobtypes
#vim plugins/jobtypes/commonprivate.properties 					memCheck.enabled=false

启动Azkaban 

启动server
bin/azkaban-web-start.sh

启动exec
bin/azkaban-executor-start.sh

访问web
https://localhost:8443

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值