安装包

1.得到软件包

azkaban-executor-server-2.5.0.tar.gz

azkaban-sql-script-2.5.0.tar.gz

azkaban-web-server-2.5.0.tar.gz

2.在/usr/local下创建azkaban目录

mkdir -p /usr/local/azkaban

cd /usr/local/azkaban

上传(必须保证mysql是好用的)

检查mysql

启动mysql -uroot -proot

select databases();

3.上传软件并解压

tar xzvf xxxxx

(一个一个来)

———————————————————————————

改名字

mv azkaban-2.5.0/ sql

mv azkaban-web-2.5.0 server

mv azkaban-executor-2.5.0/ executor

———————————————————————————

编写环境变量

进入 vi /etc/profile

export AZKABAN_WEB_HOME=/usr/local/azkaban/server

export AZKABAN_EXE_HOME=/usr/local/azkaban/executor

:$AZKABAN_WEB_HOME/bin:$AZKABAN_EXE_HOME/bin

source /etc/profile

————————————————————————————

5.执行azkaban的SQL脚本

进入 mysql -uroot -proot

创建 create database azkaban;

使用 use azkaban;

导进数据 source /usr/local/azkaban/sql/create-all-sql-2.5.0.sql

————————————————————————————

在azkaban下6.生成azkaban的keystore文件(必须有java)

keytool -keystore keystore -alias jetty -genkey -keyalg RSA

请输入输入密钥存储库密码:oracle

再次输入:oracle

你的姓名是什么:wangkunhua

您的组织单位的名称是什么?jili

您的组织单位的名称是什么?jili

你的城市或地区叫什么名字? 北京

你的城市或地区叫什么名字? 北京

这个单位的国家代码是什么?CH

yes

输入<jetty>的密钥密码oracle

(返回与密钥库密码相同的密码):oracle

ls 生成了一个keystore

将生成的文件复制到 server目录下和server/web server/bin下

cp keystore server/web/

cp keystore server/bin/

用以下方式进入

.进入到server/conf下

vi azkaban.properties

#Azkaban Personalization Settings

azkaban.name=Test

azkaban.label=My 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=/usr/local/azkaban/server/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 192.168.16.100

mysql.database=azkaban

mysql.user=azkaban root

mysql.password=azkaban root

mysql.numconnections=100

# Velocity dev mode

velocity.dev.mode=false

# Azkaban Jetty server properties.

jetty.maxThreads=25

jetty.ssl.port=8443

jetty.port=8081

jetty.keystore=keystore

jetty.password=password oracle

jetty.keypassword=password oracle

jetty.truststore=keystore

jetty.trustpassword=password oracle

# Azkaban Executor settings

executor.port=12321

# mail settings

mail.sender=

mail.host=

job.failure.email=

job.success.email=

lockdown.create.projects=false

cache.directory=cache

————————————————————————————————————————————

修改 azkaban-users.xml

增加

<user username="admin" password="admin" roles="admin,metrics" />

————————————————————————————————————————————

启动

azkaban-web-start.sh

报错

执行jps kill -9 删除数字

cd ../conf/

vi azkaban.properties

cd ../conf/

azkaban-web-start.sh

抱着个错误的话

在azkaban下

cp keystore /usr/local/azkaban/server/conf/keystore

完成

进入https://192.168.16.100:8443/没反应

cd /usr/local/azkaban/server/conf/

vi azkaban.properties

必须用绝对路径

/usr/local/azkaban/server/web/

kill -9 删除数字

启动

azkaban-web-start.sh

admin

admin

8.executor配置

cd /usr/local/azkaban/executor/conf

vi azkaban.properties

#Azkaban

default.timezone.id=America/Los_Angeles

# Azkaban JobTypes Plugins

azkaban.jobtype.plugin.dir=plugins/jobtypes

#Loader for projects

executor.global.properties=conf/global.properties

azkaban.project.dir=projects

database.type=mysql

mysql.port=3306

mysql.host=localhost

mysql.database=azkaban2

mysql.user=azkaban

mysql.password=azkaban

mysql.numconnections=100

# Azkaban Executor settings

executor.maxThreads=50

executor.port=12321

executor.flow.threads=30

————————————————————————————

在cd /usr/local/azkaban/executor/conf/下

rm -rf azkaban.properties.swp

上传文件

在cd /usr/local/azkaban/executor/conf/下

修改名字

mv azkaban.properties azkaban.properties.bak

vi azkaban.properties

在同一个机器上

启动azkaban-web-start.sh

克隆窗口

启动 azkaban-executor-start.sh

编辑

要跟文件相同

vi first.sh

type=command

command=sh /root/first.sh

#!/bin/bash

mkdir -p /var/wangxiaojia

echo "HELLO WORLD!!!" > /var/wangxiaojia.txt

可以定时 ,调度

cd /var/

cd wangxiaojia/

cat wangixaojia.txt

创建压缩包

可以修改里面的

一共2种模型,一种是串式的,结构简单,缺点不能差一级。

另外一个是一级损坏了,会告诉你修补那个命令

yum install tree

装tree命令

azkaban安装步骤的更多相关文章

  1. azkaban安装使用

    本文记录azkaban的安装和 一些报错处理(文章末尾). AzKaban组成 MySQL数据库,azkaban-server (web端),azkaban-executor (执行job) 1.下载 ...

  2. 大数据技术之_13_Azkaban学习_Azkaban(阿兹卡班)介绍 + Azkaban 安装部署 + Azkaban 实战

    一 概述1.1 为什么需要工作流调度系统1.2 常见工作流调度系统1.3 各种调度工具特性对比1.4 Azkaban 与 Oozie 对比二 Azkaban(阿兹卡班) 介绍三 Azkaban 安装部 ...

  3. Azkaban安装配置

    描述: azkaban主要用于离线计算任务的调度 说明: 此处Azkaban选择版本为:3.52.0,部署方式为Cluster模式,即支持多Executor计算节点,目前默认安装方式选择在同一台机器上 ...

  4. azkaban(安装配置加实战)

    为什么需要工作流调度系统 一个完整的数据分析系统通常都是由大量任务单元组成:shell 脚本程序,java 程序,mapreduce 程序.hive 脚本等 各任务单元之间存在时间先后及前后依赖关 ...

  5. 如何搭建SVN服务器,详细安装步骤。

    SVN服务器端安装 下载: VisualSVN是一款图形化svn服务器.官网 http://www.visualsvn.com/server/ 下载地址: http://www.visualsvn.c ...

  6. arcgis10.2.2桌面版具体的安装步骤过程

    先声明一下,这里的截图虽说是ArcGIS10.1版本的,但是安装步骤是对的,本人用ArcGIS10.2.2软件测试成功安装上 一.ArcGIS许可证管理器安装 1.在软件包文件夹license man ...

  7. LoadRunner 11 安装步骤

    loadrunner 安装步骤: LoadRunner11下载:  在网上可以搜索到,在这个就不提供了. LoadRunner11原理: 破解方法和以前版本相同,我用的是LR8.0的破解文件,同样实用 ...

  8. MySQL安装步骤

    MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...

  9. Java开发工具安装步骤内容如下

    Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...

随机推荐

  1. Spring Boot教程(四十一)LDAP来管理用户信息(1)

    LDAP简介 LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务.目录服务是一种特殊的数据库系统,其专门针对读 ...

  2. Codeforces 981 D.Bookshelves(数位DP)

    Codeforces 981 D.Bookshelves 题目大意: 给n个数,将这n个数分为k段,(n,k<=50)分别对每一段求和,再将每个求和的结果做与运算(&).求最终结果的最大 ...

  3. RTS打卡计划第四周

    Algorithms: https://leetcode-cn.com/problems/subarray-sum-equals-k/comments/ 此问题开始考虑空间换时间,结果完全不用空间,不 ...

  4. websocket聊天体验

    light-example-4j/websocket目录有client-to-server.peer-to-peer两个示例项目,解决了我的两个问题:在线聊天.日志查看. 在线聊天,后续可以支持:最近 ...

  5. (八)C语言之printf

  6. Python中导入类

    python导入类与导入函数,模块基本一样,一个模块fun,其中包含三个类 class Dog(): def __init__(self,name): self.name=name def bark( ...

  7. Selenium chromeDriver 下载地址

    http://chromedriver.storage.googleapis.com/ http://npm.taobao.org/mirrors/chromedriver/

  8. 查重复出现的字段 SQL

    select * from a where (select count(b.abc) from b where b.abc=a.abc)>1 一般treeview datagridview 都要 ...

  9. GitHub-Microsoft:sql-server-samples

    ylbtech-GitHub-Microsoft:sql-server-samples 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部 1. https://gi ...

  10. CSS鼠标效果手型效果

    Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a> Exam ...