Flink重新编译

背景

由于实际生产环境当中,我们一般都是使用基于CDH的大数据软件组件,因此我们Flink也会选择基于CDH的软件组件,但是由于CDH版本的软件并没有对应的Flink这个软件安装包,所以我们可以对开源的Flink进行重新编译,然后用于适配我们对应的CDH版本的hadoop

准备工作

安装maven3版本及以上:(参考:链接: https://blog.csdn.net/qq_38270106/article/details/97764483.
查看是否安装成功
在这里插入图片描述

安装jdk1.8:省略
查看是否安装成功:
在这里插入图片描述

下载flink源码包并编译

下载源码包:
链接(http://archive.apache.org/dist/flink/flink-1.8.1/flink-1.8.1-src.tgz

上传服务器/kkb/soft:
使用FileZill上传:具体步骤省略

解压:

tar -zxf flink-1.8.1-src.tgz -C /kkb/install/

进入解压后的文件路径:

cd /kkb/install

进行编译:

mvn -T2C clean install -DskipTests -Dfast -Pinclude-hadoop -Pvendor-repos -Dhadoop.version=2.6.0-cdh5.14.2

-T2C(-Dfast):进行加速编译
-DskipTests:表示跳过测试
-Pinclude-hadoop:表示hadoop的包也给加载进来
-Pvendor-repos:把编译的信息打印出来
-Dhadoop.version:指定hadoop的版本

编译成功之后的文件夹目录位于
/kkb/install/flink-1.8.1/flink-dist/target

编译成功后的文件在:https://pan.baidu.com/s/1b_AURLorwRMsERNXg7j1iQ
提取码: 4zu5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值