azkaban 是一个用Java开发的开源调度工具workflow。

下面介绍具体安装过程,我这里使用的版本是3.43.0,使用的是solo运行模式。

编译

git clone https://github.com/azkaban/azkaban.git
cd azkaban
./gradlew build installDist

当然也可以在官网下载离线安装包,解压进入azkaban根目录执行

./gradlew build installDist

配置

修改配置文件azkaban.properties,该文件位于/home/hadoop/runtime/azkaban-3.43.0/azkaban-solo-server/build/install/azkaban-solo-server/conf目录下

#设置为上海时间(东八区),否则会按美国时间执行
default.timezone.id=Asia/Shanghai #注释掉默认的H2数据库配置后,配置MySQL数据库
database.type=mysql
mysql.port=3306
mysql.host=192.168.0.1
mysql.database=azkaban
mysql.user=username
mysql.password=password
mysql.numconnections=10 #配置告警邮件
mail.sender=xxx@163.com
mail.host=smtp.163.com
mail.user=mailUsername
mail.password=mailPassword

运行

cd /home/hadoop/runtime/azkaban-3.43.0/azkaban-solo-server/build/install/azkaban-solo-server
bin/azkaban-solo-start.sh
bin/azkaban-solo-shutdown.sh

在前面配置了数据库连接信息后,启动的时候会自动创建数据库。

此时一个基本的azkaban就安装好了,打开浏览器输入http://10.1.7.100:8081即可进入web登录界面。

注意这里的8081端口,我是通过查看启动日志得到的端口号。

 
 

最新文章

  1. EF 连接sql2000
  2. oracle常用命令(比较常见好用)
  3. Excel导入-----导出(包含所选和全部)操作
  4. CentOS系统启动流程你懂否
  5. PhpWind 8.7中禁止后台管理员随意修改会员用户名功能
  6. 获取本机外网IP的方式笔记
  7. GRID控件删除之前确认
  8. bzoj3505
  9. 【贪心+中位数】【UVa 11300】 分金币
  10. 转:Web性能压力测试工具之ApacheBench(ab)详解
  11. JS的组成部分、引入页面的方法以及命名规范
  12. [翻译]在 .NET Core 中的并发编程
  13. Canvas中的非零环绕
  14. 涨姿势:Mysql 性能优化完全手册
  15. Adobe CC 下载地址
  16. 【比赛】NOIP2018 填数游戏
  17. Redis数据结构之sorted-set
  18. 语义SLAM的数据关联和语义定位(一)
  19. httpd:RSA certificate configured for SERVER does NOT include an ID which matches the server name
  20. Kaggle案例分析1--Bestbuy

热门文章

  1. China Operating System 电脑操作系统 2016全球互联网排名
  2. 洛谷.2709.小B的询问(莫队)
  3. BZOJ.2242.[SDOI2011]计算器(扩展欧几里得 BSGS)
  4. config、option、setting辨析
  5. php 允许浏览器跨域访问web服务端的解决方案
  6. 潭州课堂25班:Ph201805201 爬虫基础 第十课 图像处理- 极验验证码 (课堂笔记)
  7. win7下一劳永逸地解决触控板禁用的问题
  8. ADODB 手册
  9. java合并单元格同时导出excel
  10. Revit API PickPoint过滤条件