Flink入門 本地環境搭建


本地安裝單機版本Flink

一般來說,線上都是集群模式,那么單機模式方便我們測試和學習。

環境要求

本地機器上需要有 Java 8 和 maven 環境,推薦在linux或者mac上開發Flink應用:

如果有 Java 8 環境,運行下面的命令會輸出如下版本信息:

image

如果有 maven 環境,運行下面的命令會輸出如下版本信息:

image

開發工具推薦使用 ItelliJ IDEA。

第一種方式

來這里https://flink.apache.org/

看這里:

image

注意:

An Apache Hadoop installation is not required to use Apache Flink. For users that use Flink without any Hadoop components, we recommend the release without bundled Hadoop libraries.

這是啥意思?
這個意思就是說Flink可以不依賴Hadoop環境,如果說單機玩的話,下載一個only版本就行了。

第二種方式(不推薦)

git clone https://github.com/apache/flink.git cd flink mvn clean package -DskipTests 

然后進入編譯好的Flink中去執行 bin/start-cluster.sh

其他亂七八糟的安裝辦法

比如 Mac用戶可以用brew install apache-flink ,前提是安裝過 brew這個mac下的工具.

啟動Flink

我們先到Flink的目錄下來:
如下:

$ flink-1.7.1 pwd /Users/wangzhiwu/Downloads/flink-1.7.1

image
執行命令:

image

接着就可以進入 web 頁面(http://localhost:8081/) 查看

image

恭喜你,一個單機版的flink就跑起來了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM