1. 程式人生 > >《Apache Flume教程》第五章 Flume的使用環境

《Apache Flume教程》第五章 Flume的使用環境

  我們已經在前一章討論了Flume的架構。在本章中,讓我們看看如何下載和設定ApacheFlume。   在繼續進行之前,您需要在系統中有一個Java環境。因此,首先,確保您在系統中安裝了Java。對於本教程中的一些示例,我們使用HadoopHDFS(作為sink)。因此,我們建議您去安裝Hadoop和Java。為了收集更多的資訊,請按照連結-http://www.tutorialspoint.com/hadoop/hadoop_enviornment_setup.htm   安裝Flume   首先,從網站上下載最新版本的Apache水槽軟體https://flume.apache.org/。   步驟1   開啟網站。點選上下載的主頁左側的連結。它會帶你到ApacheFlume的下載頁面。

  第2步   在下載頁面中,您可以看到ApacheFlume的二進位制檔案和原始檔的連結。點選連結Apache的水槽-1.6.0-bin.tar.gz   您將被重定向到映象列表,您可以通過單擊這些映象中的任何一個來啟動下載。以同樣的方式,你可以通過點選下載Apache水槽的原始碼Apache的水槽-1.6.0-src.tar.gz。   步驟3   建立在安裝目錄相同的目錄名稱水槽目錄的Hadoop,HBase的安裝了,和其他軟體(如果你已經安裝了的話),如下圖所示。   $mkdirFlume   步驟4   提取下載的tar檔案,如下所示。   $cdDownloads/   $tarzxvfapache-flume-1.6.0-bin.tar.gz   $tarzxvfapache-flume-1.6.0-src.tar.gz   步驟5   移動apache-內容水槽-1.6.0-bin.tar檔案到水槽,如下圖所示前面建立的目錄。(假設我們在名為Hadoop的本地使用者中建立了Flume目錄)。   $mvapache-flume-1.6.0-bin.tar/*/home/Hadoop/Flume/   配置Flume   要配置水槽,我們必須修改三個檔案,即flume-env.sh,flumeconf.properties,和bash.rc。   設定路徑/類路徑   在的.bashrc檔案,設定主資料夾,路徑和水槽類路徑,如下圖所示。   conf資料夾   如果開啟的conf阿帕奇水槽的資料夾,您將有以下四個檔案-   flume-conf.properties.template,   flume-env.sh.template,   flume-env.ps1.template和   log4j.properties。   現在重新命名   水槽-conf.properties.template檔案flume-conf.properties和   水槽-env.sh.template作為flume-env.sh   flume-env.sh   開啟flume-env.sh檔案和設定JAVA_HOME到Java是安裝在系統中的資料夾。   驗證安裝   通過瀏覽驗證Apache的水槽的安裝箱資料夾,然後鍵入以下命令。   $./flume-ng   如果您已成功安裝Flume,您將收到Flume的幫助提示,如下所示。