Two Server Mode之 AzkabanWebServer搭建

mysql> create database azkaban;
create user 'azkaban'@'%' identified by 'azkaban123';
grant select,insert,update,delete on azkaban.* to 'azkaban'@'%' with grant option;
#刷新权限
flush privileges;

#导入数据库

source /root/app/azkaban-3.40.0/azkaban-db/build/install/azkaban-db/create-all-sql-0.1.0-SNAPSHOT.sql

#安装 web

[root@hadoop000 distributions]# pwd
/root/app/azkaban-3.40.0/azkaban-web-server/build/distributions
root@hadoop000 distributions]# tar -zxvf azkaban-web-server-0.1.0-SNAPSHOT.tar.gz -C ~/app/

Set up Azkaban Web Server

Installing the Web Server

Getting KeyStore for SSL

[root@hadoop000 azkaban-web-server-0.1.0-SNAPSHOT]# pwd
/root/app/azkaban-web-server-0.1.0-SNAPSHOT
[root@hadoop000 azkaban-web-server-0.1.0-SNAPSHOT]# keytool -keystore keystore -alias jetty -genkey -keyalg RSA

#这个里面没有conf

[root@hadoop000 azkaban-web-server-0.1.0-SNAPSHOT]# mkdir conf 
[root@hadoop000 azkaban-web-server-0.1.0-SNAPSHOT]# cd conf/
[root@hadoop000 conf]# pwd
/root/app/azkaban-web-server-0.1.0-SNAPSHOT/conf

[root@hadoop000 conf]# pwd
/root/app/azkaban-solo-server-0.1.0-SNAPSHOT/conf
You have mail in /var/spool/mail/root
[root@hadoop000 conf]# cp * /root/app/azkaban-web-server-0.1.0-SNAPSHOT/conf

修改里面的文件内容

[root@hadoop000 conf]# pwd
vim /root/app/azkaban-web-server-0.1.0-SNAPSHOT/conf/azkaban.properties
# Azkaban Personalization Settings
azkaban.name=PK
azkaban.label=PK Local Azkaban
azkaban.color=#FF3601
azkaban.default.servlet.path=/index
web.resource.dir=web/
default.timezone.id=Asia/Shanghai
# Azkaban UserManager class
user.manager.class=azkaban.user.XmlUserManager
user.manager.xml.file=conf/azkaban-users.xml
# 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=azkaban
mysql.password=azkaban123
mysql.numconnections=100



# Velocity dev mode
velocity.dev.mode=false
# Azkaban Jetty server properties.
jetty.use.ssl=true
jetty.maxThreads=25
jetty.port=8081
jetty.ssl.port=8443

jetty.keystore=/root/app/azkaban-web-server-0.1.0-SNAPSHOT/keystore
jetty.password=123456
jetty.keypassword=123456
jetty.truststore=/root/app/azkaban-web-server-0.1.0-SNAPSHOT/keystore
jetty.trustpassword=123456

/root/app/azkaban-web-server-0.1.0-SNAPSHOT/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

#启动
[root@hadoop000 azkaban-web-server-0.1.0-SNAPSHOT]# bin/azkaban-web-start.sh

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伟伟哦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值