文章目录

  • 1.azkaban的编译
    • 1.1azkaban的编译
    • 1.2编译之后需要的安装文件列表如下
  • 2.azkaban单服务模式安装与使用
    • 2.1解压
    • 2.2修改两个配置文件
    • 2.3启动solo-server
    • 2.4浏览器页面访问
    • 2.5单服务模式使用
  • 3.azkaban两个服务模式安装

1.azkaban的编译

(因为这里安装包都有,所以上传解压改配置文件就行)

1.1azkaban的编译

我们这里选用azkaban3.51.0这个版本自己进行重新编译,编译完成之后得到我们需要的安装包进行安装

注意:我们这里编译需要使用jdk1.8的版本来进行编译,如果编译服务器使用的jdk版本是1.7的,记得切换成jdk1.8,我们这里使用的是jdk8u141这个版本来进行编译

先安装
yum install wget -ycd /export/servers/
wget https://github.com/azkaban/azkaban/archive/3.51.0.tar.gztar -zxvf 3.51.0.tar.gz -C ../servers/cd /export/servers/azkaban-3.51.0/
yum -y install git
yum -y install gcc-c++ ./gradlew build installDist -x test

1.2编译之后需要的安装文件列表如下

  • azkaban-exec-server 存放目录
/export/servers/azkaban-3.51.0/azkaban-exec-server/build/distributions
  • azkaban-web-server存放目录
/export/servers/azkaban-3.51.0/azkaban-web-server/build/distributions
  • azkaban-solo-server存放目录
/export/servers/azkaban-3.51.0/azkaban-solo-server/build/distributions
  • execute-as-user.c
azkaban two  server模式下需要的C程序在这个路径下面/export/servers/azkaban-3.51.0/az-exec-util/src/main/c
  • 数据库脚本文件
/export/servers/azkaban-3.51.0/azkaban-db/build/install/azkaban-db

2.azkaban单服务模式安装与使用

所需软件

  • azkaban-solo-server

2.1解压

azkaban 的solo server使用的是一个单节点的模式来进行启动服务的,只需要一个
azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz的安装包即可启动,所有的数据信息都是保存在H2这个azkaban默认的数据当中,
上传我们的压缩包,然后修改配置文件启动即可

cd /export/servers/
tar -zxvf azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz -C ../servers/

2.2修改两个配置文件

  • 修改时区配置文件
cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT/conf
vim azkaban.properties
default.timezone.id=Asia/Shanghai

  • 修改commonprivate.properties配置文件
cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT/plugins/jobtypes
vim commonprivate.properties
execute.as.user=false
memCheck.enabled=false

2.3启动solo-server

启动azkaban-solo-server

cd  /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT
bin/start-solo.sh

2.4浏览器页面访问

浏览器访问

http://node03:8081/

2.5单服务模式使用

需求:使用azkaban调度我们的shell脚本,执行linux的shell命令

创建普通文本文件 foo.job,文件内容如下

type=command
command=echo "hello world"

然后将这个文件打包为压缩文件,如下:


3.azkaban两个服务模式安装

先略

(八)Azkaban单服务安装相关推荐

  1. php单机环境搭建,【完美西游网单服务端】新版单机一键安装游戏客户端带GM管理工具[附安装搭建教程]...

    [完美西游网单服务端]新版单机一键安装游戏客户端带GM管理工具[附安装搭建教程] 完美西游,2012年10月开启封测的一款客户端网游.<完美西游>推出了修真历练,守卫门派,梦桃源,火云洞, ...

  2. 天龙八部网单服务器修改爆率,【天龙八部3】网单一键安装服务端+GM工具+GM刷装备+视频教程 电脑单机版游戏...

    [天龙八部3]网单一键安装服务端+GM工具+GM刷装备+视频教程 电脑单机版游戏 资源介绍: 支持系统:WINXP/WIN7/WIN8/WIN10 32/64位 支持网络:单机 次更新后为正常开出宝宝 ...

  3. Nginx网站服务(安装nginx、平滑升级nginx、nginx各种访问配置)

    文章目录 一.Nginx概述 1.什么是nginx? 2.Nginx应用场景 3.Nginx应用企业 4.nginx的HTTPD七层代理和四层代理 二.Nginx和Apache的区别 三.编译安装Ng ...

  4. Azkaban 3.62 安装

    介绍 Azkaban是由Linkedin公司推出的一个批量工作流任务调度器,用于在一个工作流内以一个特定的顺序运行一组工作和流程.Azkaban使用job配置文件建立任务之间的依赖关系,并提供一个易于 ...

  5. 应用系统基础服务安装

    案例目标 (1)了解应用系统需要的基础服务. (2)安装应用系统需要的基础服务. 安装基础服务的服务器的节点规划 IP 地址 主机名 节点 192.168.200.128 mall 单节点服务器 基础 ...

  6. Spring Cloud之(十八)微服务网关GateWay

    十八.微服务网关GateWay Zuul 1.x 是一个基于阻塞 IO 的 API Gateway 以及 Servlet:直到 2018 年 5 月,Zuul 2.x(基于Netty,也是非阻塞的,支 ...

  7. 大数据单机学习环境搭建(9)Spark单节点安装与pyspark使用

    包含sparksql的完整使用案例,请务必耐心看完 专题:大数据单机学习环境搭建和使用 1.Spark安装 2.Spark配置 2.1配置环境变量 2.2spark客户端 3.Spark使用 3.1环 ...

  8. 2021年大数据ELK(八):Elasticsearch安装IK分词器插件

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 安装IK分词器 一.下载Elasticsearch IK分词器 ...

  9. 复盘一次服务安装失败问题

    目录 前言 问题描述 问题分析 日志分析 重启失败服务 解决方案 总结 前言 记录一下本周服务改造过程踩坑经历.近期在做服务改造接入统一配置中心,对一些早期的服务进行升级,由此带来了不少问题,好在都在 ...

最新文章

  1. “还完花呗,再也不用吃土!”是真的吗?(附代码)
  2. 3d查看器无法加载三维模型_珠峰登顶成功,送套三维模型给你
  3. dataset中的数据批量导入oracle数据库,c#如何将dataset中的数据批量导入oracle数据库...
  4. idea 线程内存_Java线程池系列之-Java线程池底层源码分析系列(一)
  5. 将一个datetime的now转换为只有日期的_不要眨眼!中英文、大小写转换,一秒就搞定!
  6. 用框架的你,可能早已忽略了这些事件API
  7. 【学习笔记】线性规划与对偶问题和LP对偶费用流([ZJOI2013]防守战线题解)
  8. 一线技术人的成长思考总结
  9. gitlab-ee使用mysql_在 GitLab 我们是如何扩展数据库的
  10. 【HTML5】HTML5支持的通用属性
  11. Android框架Volley使用:Post请求实现
  12. Mysql入门实战上
  13. 最新全开源烟雨简约要饭系统网站源码在线
  14. 郭盛华:互联网安全可能是下一个热门投资主题
  15. 《Linux内核分析》期末总结
  16. linux内核打补丁步骤
  17. IMAC双系统WIN下截屏快捷键
  18. 2020李宏毅学习笔记——15.Recurrent Netural Network 上
  19. 用技术支点撬开“掘金池”,多多云能否成为中国版VMWare?
  20. 计算机不通电维修,显示器不通电维修教程

热门文章

  1. linux收到对方端口的数据再转发出去,linux下使用rinetd来实现端口转发
  2. PTA Advanced 1165 Block Reversing C++
  3. 详解什么是跨链桥?你需要了解这六点 |Tokenview
  4. 教育网站源码搭建的在线教育网站,不同类型各有什么优缺点
  5. java毕业设计NBA论坛系统Mybatis+系统+数据库+调试部署
  6. 计算机文件克隆到光盘,有什么软件可以直接将电脑里的文件复制到光盘里 电脑文件刻录到dvd光盘软件...
  7. 标准员培训建筑八大员培训标准员市政道路给排水工程施工标准
  8. Python 3.14 将比 C++ 更快
  9. 7.2 BPMN Scope
  10. 系统架构设计总结—软件架构风格