CentOS 7.6安装flink并简单使用

                                                CentOS 7.6安装flink并简单使用

概述

Apache Flink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。Flink设计为在所有常见的集群环境中运行,以内存速度和任何规模执行计算。

环境准备

系统环境:CentOS Linux release 7.6.1810

flink版本:flink-1.10.0

Java版本:java version "1.8.0_121"

安装包准备

flink官方下载地址:https://flink.apache.org/downloads.html

这里选择最新的flink-1.10.0版本安装,安装包下载如下:

开始安装

1、检查安装环境,具体信息如下:

# cat /etc/redhat-release

# java -version

2、解压flink安装包,具体操作如下:

# tar -xvf flink-1.10.0-bin-scala_2.11.tgz

# cd flink-1.10.0

3、修改配置文件,具体操作如下:

# cd conf

# vim flink-conf.yaml

 

修改flink配置文件flink-conf.yaml,修改第33行,改为本地服务器IP地址即可,其他配置信息暂时默认,保存退出。

4、启动flink服务,具体操作如下:

# pwd

# cd ../bin

# ./start-cluster.sh

 

5、浏览器访问flink服务,直接访问:http://192.168.226.138:8081/#/overview,可以看到flink已经正常启动。

运行样例 

1、flink正常启动后,运行flink代码包中原生的样例。

# pwd

# cd ../examples/

# cd batch/

可以看到flink代码包中集成的一些简单的样例,我们选择运行一个统计单词的样例。 

2、运行flink代码包中原生的样例。

# pwd

# cd ../../bin/

启动flink任务,可以看到运行结果:

[root@localhost bin]# ./flink run ../examples/batch/WordCount.jar

 

可以在浏览器上看到任务信息:

 

3、浏览器上传flink样例代码包运行样例。

上传单词统计的样例 jar 包:

点击“Submit”,提交该任务:

 

任务执行结束:

到此,flink单机版安装结束,后续开发再接着分享开发样例。 

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值