CDH6配置Flink(编译安装)

本文档详细介绍了在CDH 6.1.1环境下,如何从源码编译Flink 1.10.1,包括安装Maven,编译flink-shaded,编译Flink源码,制作flink-parcel文件,配置并激活parcel,部署Flink-yarn服务,以及登录Flink Web UI的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境

CDH 6.1.1(Hadoop 3.0.0)、Flink 1.10.1、Centos7.4、Maven3.6.3、Scala-2.12和CDH的原生jdk1.8

二、安装包
1.flink1.10.1 tar包

https://archive.apache.org/dist/flink/flink-1.10.1/flink-1.10.1-src.tgz

其他版本可以通过该方法下载资源

在这里插入图片描述

2.flink-shaded

https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-shaded-10.0/flink-shaded-10.0-src.tgz

3.Maven版本

https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

三、安装Maven
1.下载并解压maven的安装包

命令: tar -xf apache-maven-3.6.3-bin.tar
在这里插入图片描述

2.配置maven环境变量

命令:1.vi /etc/profile

​ 2.source /etc/profile

在这里插入图片描述

并查看maven是否配置成功,命令:mvn --version

在这里插入图片描述

3.修改setting.xml文件(conf目录下)

配置内容如下(注意可能需要删掉前后的标签):

<mirrors>
    <mirror>
        <id>alimaven</id>
        <mirrorOf>central</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
        <id>central</id>
        <name>Maven Repository Switchboard</name>
        <url>http://repo1.maven.org/maven2/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
        <id>repo2</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值