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

关注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

六、登陆

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

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

CDH azkaban-3.75.2安装教程相关推荐

  1. CentOS 7下Cloudera Manager及CDH 6.0.1安装教程

    概念介绍 CDH 概览 CDH是Apache Hadoop和相关项目的最完整.最受测试和最流行的发行版.CDH提供Hadoop的核心元素-可伸缩存储和分布式计算-以及基于web的用户界面和重要的企业功 ...

  2. Azkaban的安装教程

    Azkaban的安装教程 文章目录 Azkaban的安装教程 写在前面 集群模式安装 下载安装包 上传 **tar** 包 解压 配置 **MySQL** 配置 **Executor Server** ...

  3. Azkaban简介及安装教程

    前言: 最近在实际工作中玩到了Azkaban,虽然之前有简单的接触,但是真正用到的时候,才能体会到这个工具的实用性有多强.下面就写个系列文章来记录下azkaban从简介及安装配置再到简单使用的一个过程 ...

  4. Oracle12c 的安装教程图解(安装系统:windows 2008R2)

    Oracle12c 的安装教程图解(安装系统:windows 2008R2) 第一节 安装和下载路径 1   官方下载路径: http://www.oracle.com/cn/products/dat ...

  5. Python视频制作引擎Manim安装教程2021版(科学概念可视化)

    Python视频制作引擎Manim安装教程2021版 0 写在前面 1 效果展示 2 安装教程(Windows) 2.1 安装ffmpeg 2.2 安装Latex 2.3 安装dvisvgm 2.4 ...

  6. CDH5(CDH 5.16.1)安装

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) CDH 6系列(CDH 6.0.0.CDH 6.1.0.CDH ...

  7. linux9.0安装教程,RedHat linux 9.0详细图文安装教程

    之前小编为大家带来了redhat不同的版本下载,今天小编为大家带来的是redhat9.0安装教程,教程比较长,只需要安装小编的提示一步一步操作就可完成了,推荐需要的朋友查看! 授权方式:免费软件 软件 ...

  8. CDH6.3.2离线安装教程——超级详细版-附带安装包地址

    CDH6.3.2离线安装教程 CDH6.3.2离线安装教程 1 首先上传离线安装包到主服务器上 1.1相关文件百度云下载地址 2 配置基础环境 2.1 服务器配置 2.2 每台机器安装常用的工具 2. ...

  9. ML-Agents安装教程(Unity机器学习/2020.6.30最新更新)

    目录 1.安装Anaconda 2.在Anaconda中创建ML-agent环境,并更换Python版本 3.激活项目环境 4.安装Tensorflow 5.安装ML-Agent扩展工具 6.安装环境 ...

最新文章

  1. Go语言中的struct的初始化。
  2. 区块链 HyperLedger Fabric安装
  3. 京信通信:数据智能为生产调试“增效瘦身”
  4. 清空数据库中的某个表中数据
  5. 某绒面试的病毒分析(一)
  6. python爬虫:爬东方财富网平安银行历史资金流向并写入MySQL
  7. Unity摄像机上下旋转镜头实现
  8. 《java websocket》之 实现
  9. 百度网盘等相关百度产品账号不存在问题
  10. ITIL v3 中级认证
  11. 银行招考计算机专业考什么,银行笔试一般都考什么?
  12. 时隔14年《头文字D》演员重聚,周杰伦余文乐刘畊宏昆凌同框,唯独少了陈冠希
  13. 计算机语言学考研考什么,语言学及应用语言学考研有哪些内容-考研经验
  14. 坐标系旋转与点旋转的变换公式
  15. js 创建标签 追加标签
  16. 流利阅读 2019.3.5 Your friends’ social media posts are making you spend more money, researchers say
  17. 算法面试必备-----数据库与SQL面试题
  18. js 判断当前的手机系统类型
  19. Vue3 脚手架创建项目
  20. spring boot设置session超时时长(自定义spring boot session超时时长)

热门文章

  1. 高性能高可用MySQL(主从同步,读写分离,分库分表,去中心化,虚拟IP,心跳机制)
  2. 第一次接触APK【破解纪实】
  3. vue项目中动态显示时间
  4. C语言 文件合成器代码(用图片掩盖.rar文件)
  5. dump在计算机中的意义
  6. 支付宝高可用系统架构-胡喜
  7. web前端开发中需要掌握的技术:
  8. 18种抗癌果蔬排行榜
  9. 癌症与各种微量元素的关系
  10. Java:MVC设计模式