azkaban-3.72.0编译与安装


全场动作必须整齐划一,来!


Azkaban官方提供了源码,安装需要编译。

开始编译:
下载之后再进行编译。

1、azkaban:https://github.com/azkaban/azkaban/archive/3.72.0.tar.gz

创建一个文件夹:

mkdir /opt/module
mkdir /opt/software

切换到该目录下:

cd /opt/software

wget下载:

wget https://github.com/azkaban/azkaban/archive/3.72.0.tar.gz

重命名:

mv 3.73.1.tar.gz azkaban-3.72.0.tar.gz

解压:

tar -zxvf azkaban-3.72.0.tar.gz -C /opt/module

安装所需依赖:

yum install -y gcc-c++ git

下载gradle-4.6-all.zip,直接下载到
https://services.gradle.org/distributions/gradle-4.6-all.zip
保存到/opt/module/azkaban-3.72.0/gradle/wrapper目录。
在这里插入图片描述
vim gradle-wrapper.properties
在这里插入图片描述
修改distributionUrl的值为
在这里插入图片描述
在编译之前还需要做一下工作:
改centos 源可以参考:https://www.cnblogs.com/gandoufu/p/9665762.html

备份原镜像文件,便于后期恢复

[root@keepmydream ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载新的CentOS-Base.repo 到/etc/yum.repos.d/

Centos5地址:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

Centos6地址:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

Centos7地址:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

清除缓存

yum clean all

生成缓存

yum makecache

在这里插入代码片

然后在次修改build.gradle中

maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

不改可能贼鸡儿慢

执行编译 编译 第一次运行时,此过程时间会比较长

-x test 表示跳过测试

./gradlew build installDist -x test

若编译时失败,重新编译执行:

./gradlew clean build installDist -x test

结果为这样编译成功:
在这里插入图片描述
二、mysql的配置文档

创建并使用数据库

CREATE DATABASE azkaban;
use azkaban;

创建用户并授权

CREATE USER 'azkaban'@'%' IDENTIFIED BY 'azkaban'; 
GRANT ALL ON azkaban.* to 'azkaban'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

导入建表语句

source /opt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值