http://www.aboutyun.com/thread-26393-1-1.html
問題導讀
1.如何在window下安裝Flink?
2.Flink本地安裝啟動命令與原先版本有什么區別?
3.window和Linux本地啟動命令有什么區別?
4.如何查看Flink web ui?
關注最新經典文章,歡迎關注公眾號

上一篇:
徹底明白Flink系統學習4:功能點介紹
http://www.aboutyun.com/forum.php?mod=viewthread&tid=26377
本文版本:Flink1.6
link適用於Windows和Linux計算機。我們需要做的第一件事就是下載Flink的二進制文件。 Flink可以從Flink下載頁面下載:https://flink.apache.org/downloads.html。在下載頁面上,將看到多個選項,如以下截圖所示:
<ignore_js_op>
要安裝Flink,你不需要安裝Hadoop。 但是如果你需要使用Flink連接到Hadoop,那么你需要下載與你擁有的Hadoop版本兼容的二進制文件。如上圖,Flink都已經提供。如果安裝了最新版本的Hadoop 2.8.0,我們將將下載與Hadoop 2.8.0兼容並在Scala 2.11上構建的Flink二進制文件。
下載鏈接:
https://www.apache.org/dyn/close ... op28-scala_2.11.tgz
准備
Flink需要首先安裝Java。 所以在開始之前,請確保安裝了Java。 這里安裝了JDK 1.8:
<ignore_js_op>
window本地安裝模式
Flink安裝非常容易安裝。 只需提取壓縮文件並將其存儲在所需位置即可。解壓縮后,轉到該文件夾並執行start-local.bat:我這里flink的路徑是D:\win7桌面\about課程\Flink課程\flink-1.6.2\bin>,打開cmd
- >d
- >cd D:\win7\about\Flink\flink-1.6.2\bin
- >start-cluster.bat
這里需要注意,以前的版本使用的start–local.bat,但是在flink-1.6.2中並沒有發現這一腳本,同樣使用start-cluster.bat也是可以的。
啟動后,輸入http://localhost:8081/上檢查Web UI:入下圖
<ignore_js_op>
可以按Ctrl + C來停止Flink過程。
Linux本地安裝模式
與Windows類似,在Linux機器上安裝Flink非常容易。 我們需要下載二進制文件,將其放在特定文件夾中,提取並完成:
下載二進制:
- sudo wget [url]http://mirrors.hust.edu.cn/apache/flink/flink-1.6.2/flink-1.6.2-bin-hadoop28-scala_2.11.tgz[/url]
下載后解壓到/usr目錄下
- sudo tar zxvf flink-1.6.2-bin-hadoop28-scala_2.11.tgz -C /usr
然后進入目錄
- /usr/flink-1.6.2/bin
啟動flink
- ./start-cluster.sh
對的,你沒有看錯,這里的本地模式使用的start-cluster.sh
<ignore_js_op>
查看集群頁面
<ignore_js_op>
停止集群
- ./stop-cluster.sh
出現問題:
gzip: stdin: invalid compressed data--format violated
tar: 歸檔文件中異常的 EOF
tar: 歸檔文件中異常的 EOF
解決辦法:
最后沒有顯示任何異常報錯。所以一般出現了“歸檔文件中異常的 EOF”等問題,都是下載時候出現的沒有下載完全。
