Flink基础系列3-windows安装Flink

一.Flink下载

本次以Flink 1.9.0版本为例。

下载 flink-1.9.0-bin-scala_2.12.tgz

下载后解压到 D:\flink\flink-1.9.0 目录

如果需要其他版本,可以在如下链接下载:
https://archive.apache.org/dist/flink/
image.png

二.运行Flink

2.1 Java安装

运行 Flink 需要安装 Java 7.x 或更高的版本,操作系统需要 Win 7 或更高版本。

C:\Users\Administrator>cd \

C:\>java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

C:\>

如上图所示,则表示Java安装成功,如未安装Java可参考如下博客
Java安装

2.2 运行Flink

运行Flink的命令非常简单,只需要进入到解压目录的bin目录下,运行start-cluster.bat即可
image.png

C:\>D:

D:\>cd D:\flink\flink-1.9.0\bin

D:\flink\flink-1.9.0\bin>start-cluster.bat
Starting a local cluster with one JobManager process and one TaskManager process.
You can terminate the processes via CTRL-C in the spawned shell windows.
Web interface by default on http://localhost:8081/.

D:\flink\flink-1.9.0\bin>

三.访问 Flink UI

Flink有个UI界面,可以用于监控Flilnk的job运行状态,上一步已经给出了具体链接
http://localhost:8081/

image.png

四.运行自带的 WordCount 示例

以统计 Flink 自带的 README.txt 文件为例。

命令:

D:
cd D:\flink\flink-1.9.0\bin
flink.bat run D:\flink\flink-1.9.0\examples\batch\WordCount.jar -input D:\flink\flink-1.9.0\README.txt -output D:\flink\flink-1.9.0\README_CountWord_Result.txt

运行记录:

C:\Users\Administrator>cd \

C:\>D:

D:\>cd D:\flink\flink-1.9.0\bin

D:\flink\flink-1.9.0\bin>
D:\flink\flink-1.9.0\bin>flink.bat run D:\flink\flink-1.9.0\examples\batch\WordCount.jar -input D:\flink\flink-1.9.0\README.txt -output D:\f
link\flink-1.9.0\README_CountWord_Result.txt
log4j:WARN No appenders could be found for logger (org.apache.flink.client.cli.CliFrontend).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Starting execution of program
Program execution finished
Job with JobID 0a78fc943b501cbfc1f71ce541396ff7 has finished.
Job Runtime: 436 ms

D:\flink\flink-1.9.0\bin>

UI管理界面可以看到刚刚运行的FLink程序(之前运行失败了一个,所以是两个)
image.png

参考:

  1. https://www.liujiajia.me/2019/9/4/install-and-run-flink-on-windows
Flink是一个开源的流处理框架,它主要运行在Linux环境下。虽然Flink官方不提供Windows平台的二进制发行版,但你仍然可以在Windows安装运行Flink。下面是一些步骤来帮助你在Windows安装Flink: 1. 下载和安装JavaFlink是由Java编写的,所以首先需要安装Java环境。你可以从Oracle官方网站下载并安装JDK。 2. 下载Flink二进制发行版:前往Flink官方网站的下载页面(https://flink.apache.org/downloads.html)下载最新的Flink二进制发行版。选择一个适合你的版本和需求的发行版。 3. 解压缩发行版:将下载的二进制发行版解压到你想要安装Flink的目录。 4. 配置Flink环境变量:将Flink的bin目录添加到系统的PATH环境变量中。这样你可以在命令行中直接运行Flink命令。 5. 启动Flink集群:打开命令提示符(CMD),进入到Flink目录的bin目录下,运行以下命令启动Flink集群: ``` start-cluster.bat ``` 6. 访问Flink Web界面:打开浏览器,访问http://localhost:8081,你将看到FlinkWeb界面,可以在这里监控和管理Flink集群。 现在你已经成功在Windows安装Flink。你可以使用Flink提供的API编写和运行流处理应用程序。请注意,由于Windows不是Flink的主要支持平台,可能会遇到一些与操作系统相关的问题。如果你在安装运行中遇到困难,可以参考Flink官方文档或在Flink社区寻求帮助。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值