栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

CDH azkaban-3.75.2安装教程

CDH azkaban-3.75.2安装教程

关注微信公共号:小程在线

关注CSDN博客:程志伟的博客

安装准备:

azkaban-exec-server-0.1.0-SNAPSHOT.tar.gz
azkaban-web-server-0.1.0-SNAPSHOT.tar.gz

create-all-sql-0.1.0-SNAPSHOT.sql

一、首先配置mysql

进入mysql:mysql -u root -p

  1. CREATE DATAbase azkaban;
  2. show databases;
  3. CREATE USER 'azkaban'@'%' IDENTIFIED BY 'azkaban';
  4. GRANT SELECt,INSERT,UPDATE,DELETE ON azkaban.* to 'azkaban'@'%' WITH GRANT OPTION;
  5. FLUSH PRIVILEGES;
  6. USE azkaban;
  7. source /home/sofe/azkaban-3.75.2/create-all-sql-0.1.0-SNAPSHOT.sql

二、生成 keystore 和 truststore 文件

解压azkaban-web-server-0.1.0-SNAPSHOT.tar.gz安装包,

改名为azkaban-web-server

在其中创建key目录,将生成的3个文件放到key目录下

参考:CDH Azkaban 生成keystore和truststore文件_程志伟的博客-CSDN博客

三、编辑conf/azkaban.properties

要写绝对路径,根据自己的实际路径修改。host填写自己的实际地址。

web.resource.dir=/home/soft/azkaban-3.75.2/azkaban-web-server/web

user.manager.xml.file=/home/soft/azkaban-3.75.2/azkaban-web-server/conf/azkaban-users.xml

lockdown.create.projects=false

lockdown.upload.projects=false

project.temp.dir=/home/soft/azkaban-3.75.2/azkaban-web-server/temp

executor.global.properties=/home/soft/azkaban-3.75.2/azkaban-web-server/conf/global.properties

executor.port=12321

jetty.port=8081

jetty.use.ssl=true

jetty.ssl.port=8443

jetty.maxThreads=25

jetty.keystore=/home/soft/azkaban-3.75.2/azkaban-web-server/key/keystore

jetty.password=azkaban

jetty.keypassword=azkaban

jetty.truststore=/home/soft/azkaban-3.75.2/azkaban-web-server/key/truststore

jetty.trustpassword=azkaban

jetty.connector.stats=true

mysql.host=本机地址

编辑 vi log4j.properties

log4j.appender.server.File=/home/soft/azkaban-3.75.2/azkaban-web-server/logs/azkaban-webserver.log

创建一个logs目录

在azkaban-web-server 创建mkdir logs

 四、exec-server 安装

解压:tar -zxvf azkaban-exec-server-0.1.0-SNAPSHOT.tar.gz

重命名:mv azkaban-exec-server-0.1.0-SNAPSHOT.tar.gz azkaban-exec-server

修改conf/azkaban.properties

host填写自己的本机地址。

default.timezone.id=Asia/Shanghai

azkaban.webserver.url=https://本机地址:8443

azkaban.jobtype.plugin.dir=/home/soft/azkaban-3.75.2/azkaban-exec-server/plugins/jobtypes

azkaban.project.dir=/home/soft/azkaban-3.75.2/azkaban-exec-server/projects

mysql.host=本机地址

executor.port=12321

executor.connector.stats=true

executor.maxThreads=50

executor.flow.threads=30

executor.global.properties=/home/soft/azkaban-3.75.2/azkaban-exec-erver/conf/global.properties

修改 conf/log4j.properties

将其中的存放日志的路径由相对路径改为绝对路径,logs目录手动创建

log4j.appender.server.File=/home/soft/azkaban-3.75.2/azkaban-exec-server/logs/azkaban-execserver.log

在azkaban-exec-server目录下创建一个logs目录

mkdir logs

五、启动

1. 在azkaban-exec-server目录下:bin/start-exec.sh

2. 在mysql下执行:

select * from executors;

# 这里必须手动把active的值设置为1

MariaDB [azkaban]> UPDATE executors SET active = 1 WHERe id = 1;

3. 在azkaban-web-server目录下执行: bin/start-web.sh

4. 查看进程

在azkaban-web-server目录下执行:jps

六、登陆

输入地址和端口号登陆,账号,密码

 需要安装文件的在下方留言

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/761890.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号