azkaban安装步骤
安装包

azkaban-executor-server-2.5.0.tar.gz
azkaban-sql-script-2.5.0.tar.gz
azkaban-web-server-2.5.0.tar.gz
mkdir -p /usr/local/azkaban
cd /usr/local/azkaban
上传(必须保证mysql是好用的)



启动mysql -uroot -proot
select databases();
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
————————————————————————————
进入 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/

用以下方式进入

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
————————————————————————————————————————————

<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安装步骤的更多相关文章
- azkaban安装使用
本文记录azkaban的安装和 一些报错处理(文章末尾). AzKaban组成 MySQL数据库,azkaban-server (web端),azkaban-executor (执行job) 1.下载 ...
- 大数据技术之_13_Azkaban学习_Azkaban(阿兹卡班)介绍 + Azkaban 安装部署 + Azkaban 实战
一 概述1.1 为什么需要工作流调度系统1.2 常见工作流调度系统1.3 各种调度工具特性对比1.4 Azkaban 与 Oozie 对比二 Azkaban(阿兹卡班) 介绍三 Azkaban 安装部 ...
- Azkaban安装配置
描述: azkaban主要用于离线计算任务的调度 说明: 此处Azkaban选择版本为:3.52.0,部署方式为Cluster模式,即支持多Executor计算节点,目前默认安装方式选择在同一台机器上 ...
- azkaban(安装配置加实战)
为什么需要工作流调度系统 一个完整的数据分析系统通常都是由大量任务单元组成:shell 脚本程序,java 程序,mapreduce 程序.hive 脚本等 各任务单元之间存在时间先后及前后依赖关 ...
- 如何搭建SVN服务器,详细安装步骤。
SVN服务器端安装 下载: VisualSVN是一款图形化svn服务器.官网 http://www.visualsvn.com/server/ 下载地址: http://www.visualsvn.c ...
- arcgis10.2.2桌面版具体的安装步骤过程
先声明一下,这里的截图虽说是ArcGIS10.1版本的,但是安装步骤是对的,本人用ArcGIS10.2.2软件测试成功安装上 一.ArcGIS许可证管理器安装 1.在软件包文件夹license man ...
- LoadRunner 11 安装步骤
loadrunner 安装步骤: LoadRunner11下载: 在网上可以搜索到,在这个就不提供了. LoadRunner11原理: 破解方法和以前版本相同,我用的是LR8.0的破解文件,同样实用 ...
- MySQL安装步骤
MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...
- Java开发工具安装步骤内容如下
Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...
随机推荐
- codeforces271D
Good Substrings CodeForces - 271D 给你一个只包含小写字母的字符串s.问你在这个字符串中有多少个不同的子串.且要求这些子串中不得出现超过k个的特殊字母.*子串s1和子串 ...
- docker启动、关闭、重启命令
docker启动命令,docker重启命令,docker关闭命令 启动 systemctl start docker守护进程重启 sudo systemctl daemon-relo ...
- [CSP-S模拟测试]:凉宫春日的忧郁(乱搞)
题目传送门(内部题101) 输入格式 第一行输入一个整数$T$,表示数据组数. 接下来$T$行,每行两个数$X,Y$,表示$T$组数据. 输出格式 输出共有$T$行,对于每一组数据,如果$X^Y\le ...
- java多线程编程详细总结
一.多线程的优缺点 多线程的优点: 1)资源利用率更好2)程序设计在某些情况下更简单3)程序响应更快 多线程的代价: 1)设计更复杂虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复 ...
- TCP最大报文段长度MSS
最大报文段长度(MSS)表示TCP传往另一端的最大数据库的长度.当一个连接建立时,连接的双方都要通告各自需要接收的MSS选项(MSS选项只能出现在SYN报文段中).如果一方不接收来自另一方的MSS值, ...
- echo、print、print_r之间的区别
echo php语句:可以一次输出多个值,多个值之间用逗号隔开:没有返回值,输出标量的值.print 函数:只能打印简单类型变量的值(标量,如int,string),返回值为布尔型print_r 函数 ...
- Fragment全解析系列
(一):那些年踩过的坑 开始之前 最新版知乎,单Activity多Fragment的架构,响应可以说非常“丝滑”,非要说缺点的话,就是没有转场动画,并且转场会有类似闪屏现象.我猜测可能和Fragmen ...
- EXCEL中自定义格式输入的数据怎么完整复制
在用设置单元格式里 自定义 输入数值 如图,B列的数据,我复制后,用选择性粘贴到别的地方,还是无法将75FG4Y2一起复制过去,只能复制过去FG 怎么办? ===>先把这些复制到一个记事本里,再 ...
- mysql timestamp为0值时,python读取后的对象为None
MySQL数据表中,如果timestamp类型的字段,值为0, python从数据库读取数据后,得到对象是什么类型,是否为None呢? 下面来测试下. 创建数据表 首先创建数据表,其中字段pr_rul ...
- 虚拟化技术原理(CPU、内存、IO)
本文来自:http://www.ywnds.com/?p=5856 虚拟化 云计算现在已经非常成熟了,而虚拟化是构建云计算基础架构不可或缺的关键技术之一. 云计算的云端系统, 其实质上就是一个大型的分 ...