徹底明白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下載頁面下載: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

  1. >d
  2. >cd D:\win7\about\Flink\flink-1.6.2\bin
  3. >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非常容易。 我們需要下載二進制文件,將其放在特定文件夾中,提取並完成:
下載二進制:

  1. 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目錄下

  1. sudo tar zxvf flink-1.6.2-bin-hadoop28-scala_2.11.tgz -C /usr
復制代碼


然后進入目錄

  1. /usr/flink-1.6.2/bin
復制代碼


啟動flink

  1. ./start-cluster.sh
復制代碼


對的,你沒有看錯,這里的本地模式使用的start-cluster.sh
<ignore_js_op>
查看集群頁面
<ignore_js_op>

停止集群

  1. ./stop-cluster.sh
復制代碼




出現問題:
gzip: stdin: invalid compressed data--format violated
tar: 歸檔文件中異常的 EOF
tar: 歸檔文件中異常的 EOF

解決辦法:
最后沒有顯示任何異常報錯。所以一般出現了“歸檔文件中異常的 EOF”等問題,都是下載時候出現的沒有下載完全。


免責聲明!

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



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