Azkaban的安装部署

1.上传
将G:\cases\BigData\Azkaban\软件\编译后\编译之后所需要的文件\azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz
这个安装包发送到linux里的/expor/soft文件夹然后解压到/export/servers

发送的话需要安装lrzsz
Yum install -y lrzsz
进入到linux里的/expor/soft文件夹
输入rz进行上传
2.解压:
tar -zxvf /expor/soft/azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz -C /export/servers
3.修改第一个配置文件
Cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT/conf
vim azkaban.properties
这个是要修改的时区 将他修改为以下时区(上海时区) 在配置文件第七行左右
default.timezone.id=Asia/Shanghai

4.修改第二个配置文件
Cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT
vim plugins/jobtypes/commonprivate.properties
(不需要修改其他只要添加到配置文件即可,azkaban默认需要3G的内存,剩余内存不足则会报异常)
添加:memCheck.enabled=false
5.启动验证
Cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT
bin/start-solo.sh
注:启动/关闭必须进到azkaban-solo-server-0.1.0-SNAPSHOT/目录下

在这里插入图片描述

6.登录web页面
访问Web Server=>http://node-1:8081/ 默认用户名密码azkaban
打开浏览器输入 (端口号改为自己的)
http://192.168.100.201:8081

7.体验测试azkaban
在桌面创建文件one.job
写入:
cat one.job
type=command
command=echo “this is job one”
在桌面创建文件two.job
写入:
cat two.job
type=command
dependencies=one
command=echo “this is job two”

将两个文件打成一个压缩包

在这里插入图片描述
在这里插入图片描述

打开azkaban WEB页面创建工程
在这里插入图片描述
名字自己定义 描述必须填写
在这里插入图片描述
点击名称进入
在这里插入图片描述
上传之前压缩的脚本
在这里插入图片描述
选择要上传的压缩包
在这里插入图片描述
在这里插入图片描述
上传
在这里插入图片描述
可以看到类似于层级文件的格式
在这里插入图片描述
查看依赖关系
在这里插入图片描述
下面可以看到依赖关系 和设置时间

在这里插入图片描述
用来定期执行脚本

在这里插入图片描述

最后: 六个job里写的内容 算是one和two的升级版

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

Dependencies 翻译过来是依赖的意思 指定了这个脚本依赖的是第几个job
他也可以依赖多个 分别用逗号分割

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值