徹底明白Flink系統學習5:window、Linux本地安裝Flink
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下載頁面下載:
<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”等問題,都是下載時候出現的沒有下載完全。