5.Tutorials 之Setup Tutorials(Running Flink on Windows)

flink 1.8

Running Flink on Windows在Windows上运行Flink

 

如果希望在Windows机器上本地运行Flink,需要下载并解压二进制Flink发行版。之后,您可以使用 Windows Batch批处理文件(.bat),或者使用Cygwin运行Flink Jobmanager。

 

Starting with Windows Batch Files从Windows批处理文件开始

要从Windows命令行启动Flink,打开命令窗口,找到Flink的bin/目录并运行start-cluster.bat

 

注意:bin Java Runtime Environment 的文件夹必须包含在Window的%PATH%变量中。按照本指南guide将Java添加到%PATH%变量中。

$ cd flink
$ cd 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/.

之后,您需要打开第二个终端,使用blink .bat运行作业。

 

Starting with Cygwin and Unix Scripts从Cygwin和Unix Scripts开始

使用Cygwin你需要启动Cygwin终端,找到你的Flink目录,运行start-cluster.sh脚本:

$ cd flink
$ bin/start-cluster.sh
Starting cluster.

Installing Flink from Git从Git安装Flink

如果你从git库中安装Flink,并且你使用的是Windows git shell, Cygwin可能会产生下面类似的错误:

c:/flink/bin/start-cluster.sh: line 30: $'\r': command not found

发生此错误是因为git在Windows中运行时自动将UNIX行尾转换为Windows风格的行尾。问题是Cygwin只能处理UNIX风格的行尾。解决方案是调整Cygwin设置,通过以下三个步骤来处理正确的行尾:

  1. 启动一个Cygwin shell。
  2. 通过输入确定主目录
cd; pwd

这将返回Cygwin根路径下的路径。

使用NotePad++、WordPad或其他文本编辑器打开主目录中的.bash_profile文件,并添加以下内容:(如果文件不存在,则必须创建它)

export SHELLOPTS
set -o igncr

保存文件并打开一个新的bash shell。

 

https://ci.apache.org/projects/flink/flink-docs-release-1.8/tutorials/flink_on_windows.html

https://flink.sojb.cn/tutorials/flink_on_windows.html

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值