Azkaban 安装部署

本文档详细介绍了Azkaban 2.5.0的安装过程,包括安装前准备、选择Mysql作为数据库、安装Azkaban服务器、生成密钥对和证书、时间同步配置、编辑配置文件以及启动Web和Executor服务器。最后,通过HTTPS访问Azkaban服务并使用预设的用户名和密码登录。

1、安装前准备

链接:https://pan.baidu.com/s/1TRiZjxCbn_ilG4q7Oo7wBQ?pwd=38s5 
提取码:38s5

1) 将 Azkaban Web 服务器、Azkaban 执行服务器、Azkaban 的 sql 执行脚本及 MySQL 安
装包拷贝到 hadoop102 虚拟机/opt/software 目录下
a) azkaban-web-server-2.5.0.tar.gz
b) azkaban-executor-server-2.5.0.tar.gz
c) azkaban-sql-script-2.5.0.tar.g

2) 选择 Mysql 作为 Azkaban 数据库,因为 Azkaban 建立了一些 Mysql 连接增强功能,以 方便 Azkaban 设置。并增强服务可靠性。

2、安装 Azkaban

1)在/opt/module/目录下创建 azkaban 目录

2) 解压 azkaban-web-server-2.5.0.tar.gz、azkaban-executor-server-2.5.0.tar.gz、azkaban-sql-script-2.5.0.tar.gz 到/opt/module/azkaban 目录下

3) 对解压后的文件重新命名

mv azkaban-web-2.5.0/ server 

mv azkaban-executor-2.5.0/ executor

4) azkaban 脚本导入

进入 mysql,创建 azkaban 数据库,并将解压的脚本导入到 azkaban 数据库。

mysql -uroot -p000000

mysql> create database azkaban;

mysql> use azkaban;

mysql> source /opt/module/azkaban/azkaban-2.5.0/create-all-sql-2.5.0.sql

3、生成密钥对和证书

Keytool 是 java 数据证书的管理工具,使用户能够管理自己的公/私钥对及相关证书。
-keystore 指定密钥库的名称及位置(产生的各类信息将存在.keystore 文件中)
-genkey(或者-genkeypair) 生成密钥对
-alias 为生成的密钥对指定别名,如果没有默认是 mykey
-keyalg 指定密钥的算法 RSA/DSA 默认是 DSA

1)生成 keystore 的密码及相应信息的密钥库

keytool -keystore keystore -alias jetty -genkey -keyalg RSA
输入密钥库口令: 
再次输入新口令: 
您的名字与姓氏是什么?
 [Unknown]: 
您的组织单位名称是什么?
 [Unknown]: 
您的组织名称是什么?
 [Unknown]: 
您所在的城市或区域名称是什么?
 [Unknown]: 
您所在的省/市/自治区名称是什么?
 [Unknown]: 
该单位的双字母国家/地区代码是什么?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值