1. 程式人生 > >windows上安裝執行flume

windows上安裝執行flume

環境

win7+jdk7+flume1.7

注:最新版flume1.8需要jdk1.8支援

安裝

jdk的安裝不多贅述,flume1.7的安裝。

進入官網:http://flume.apache.org/ 

然後找到1.7版本下載解壓即可

根據官方文件quickStart

解壓檔案中開啟docs資料夾中的index.html即可本地檢視文件

進入Flume 1.7.0 User Guide 根據stepup進行操作:

根據A simple example的步驟。這裡就不一一翻譯原文,直接上實際步驟

1.在apache-flume-1.7.0-bin\conf目錄下建立一個example.conf配置檔案

然後把官文件中的案例內容複製到example.conf檔案中,如下內容:

  1. # example.conf: A single-node Flume configuration  
  2. # Name the components on this agent  
  3. a1.sources = r1  
  4. a1.sinks = k1  
  5. a1.channels = c1  
  6. # Describe/configure the source  
  7. a1.sources.r1.type = netcat  
  8. a1.sources.r1.bind = localhost  
  9. a1.sources.r1.port = 44444  
  10. # Describe the sink  
  11. a1.sinks.k1.type = logger  
  12. # Use a channel which buffers events in memory  
  13. a1.channels.c1.type = memory  
  14. a1.channels.c1.capacity = 1000  
  15. a1.channels.c1.transactionCapacity = 100  
  16. # Bind the source and sink to the channel  
  17. a1.sources.r1.channels = c1  
  18. a1.sinks.k1.channel = c1  

2.進入到bin目錄中開啟cmd執行命令

不能直接複製貼上官網的命令,那是對於linux的。

進入bin目錄中,不建議直接雙擊flume-ng.cmd,因為這裡有報錯程式會直接退出,不能夠看到錯誤資訊。

執行方式,先開啟cmd命令列,然後執行命令:

  1. flume-ng.cmd agent -conf ../conf --conf-file ../example.conf -name a1 -Dflume.root.logger=INFO,console  
報錯:

原因是引數有誤。windows與linux一些命令格式有不同

更換執行命令:

  1. flume-ng.cmd  agent -conf ../conf  -conf-file ../conf/example.conf  -name a1  -property flume.root.logger=INFO,console  

引數的簡要說明:指明conf檔案路徑、指明conf檔案、指定agent、指明log列印資訊級別和位置

引數詳細使用可以開啟bin目錄下的:flume-ng.ps1 進行檢視,有詳細說明(是一個可執行程式,可以除錯)

執行效果:


說明啟動成功。

3.通過telnet客戶端進行測試

開啟另一個cmd執行:

  1. telnet localhost 44444  

如圖輸入狀態的telnet客戶端,輸入資訊後,flume即監聽到並列印日誌

注:windows的telnet客戶端不能使用解決方式:

控制面板--->程式和功能----->開啟或關閉windows功能---->勾選Telnet客戶端並確認即可使用

相關推薦

windows安裝執行flume

環境win7+jdk7+flume1.7注:最新版flume1.8需要jdk1.8支援安裝jdk的安裝不多贅述,flume1.7的安裝。進入官網:http://flume.apache.org/ 然後找到1.7版本下載解壓即可根據官方文件quickStart解壓檔案中開啟do

windows安裝執行flume 1.8

一、安裝環境和軟體 1、flume 執行需要java環境,所以執行flume之前必須安裝並配置java環境(如果安裝了jdk,但是沒有配置jdk環境,執行 flume 時會丟擲找不見 java.exe 的錯誤)。 2、flume 1.8 需要 java執行時環境java 1.8或更高

Windows安裝Python和執行

1.安裝Python首先,根據你的Windows版本(64位還是32位)從Python的官方網站下載Python 3.6對應的64位安裝程式‘https://www.python.org/ftp/python/3.6.3/python-3.6.3-amd64.exe’或32位

mac/windows安裝sublime go執行環境

mac: 1. 下載sublime text3,下載go安裝包(官網或者golang中文社群) 2. 開啟mac命令列,cd ~ 3. 檢視是否有.bash_profile檔案:       ls -all 4. 有則跳過此步,沒有則:     1)建立:touc

Oracle數據庫12cR2(項目實戰之一):在Windows安裝Oracle12.2

oracle12c安裝 oracle12cr2安裝 oracle培訓教程 oracle視頻教程 oracle12cr2 oracle數據庫12cR2(項目實戰之二):linux系統安裝Oracle12.2一、課程主題:風哥Oracle數據庫教程12cR2(項目實戰之二):在linux操作系

windows安裝VTK

src details 編譯 一個 -s 最終 p s gen 變量 看了很多教程,花了1天半的時間裝上了,記錄下。 前置條件:我安裝了VS2015,用來編譯工程。 參考資料 官方:http://www.vtk.org/Wiki/VTK/Building 安裝:ht

Windows 安裝 Jekyll

-h 輸出 creat 簡化 .so native 執行 html xxx 目錄(?)[+] 安裝 Ruby 安裝 DevKit 安裝 Jekyll 安裝 Pygments 安裝 Python 安裝 Easy Install 安裝 Pygment

【ProtoBuffer】windows安裝ProtoBuffer3.x (附已編譯資源)

文章 sta baidu linux平臺 hub 結構 mage 關心 平臺   百度了很久,所介紹的方法很多都不適用,搜出來的文章都是找到vs的工程文件然後balabala...,但因為gihub上的最新版本protobuf3.3.0,是不帶vs的工程文件了,官方的rea

windows安裝mysql5.7

zip packet 密碼 bst blog date _id -m basedir 安裝前準備: 系統:windows7-x64 MySql:mysql5.7.19-X64-windows壓縮包 安裝步驟: 在windows上安裝mysql有兩種方式,一種是安裝mysql

0 Windows安裝Anaconda和python的教程詳解

檢測 imread www 後綴 更多 直方圖均衡 並且 for 圖形 一、需要的安裝包 因為scikit-image是基於scipy進行運算的,因此安裝numpy和scipy是肯定的。要進行圖片的顯示,還需要安裝matplotlib包,綜合起來,需要的包有: 1 Pyt

Windows安裝多個MySQL實例(轉)

windows 小寫 install current -o iter 不同的 包安裝 class 在學習和開發過程中有時候會用到多個MySQL數據庫,比如Master-S

windows安裝和啟動Elasticseach、Kibana

font 解壓縮 each window ast 下載 img eas bsp 寫在前面的話:讀書破萬卷,編碼如有神-------------------------------------------------------------------- 參考內容:   《E

Windows安裝 TensorFlow

you html pat 網址 body imp 查看 遇到 可能 1、官網及幫助文檔 官網: https://www.tensorflow.org/install/install_windows 中文幫助文檔:https://efeiefei.gitbooks.io/

windows安裝Anaconda和python的教程詳解

現在 ron import ads img 還需要 試圖 ray 開源 一提到數字圖像處理編程,可能大多數人就會想到matlab,但matlab也有自身的缺點:1、不開源,價格貴2、軟件容量大。一般3G以上,高版本甚至達5G以上。3、只能做研究,不

Windows安裝Mac OS

mark ng-click version art 點擊 就是 tool 說明 sta 在windows上開發ios程序,是一件比較痛苦的事情。由於: 開發andr

Windows安裝配置SSH教程(7)——幾種方式對比

由於 客戶端 方案 body open ins 下使用 上傳下載 直接 服務端:Windows XP 客戶端:Windows 10 由於Cygwin也可以安裝OpenSSH,所以客戶端其實可以直接使用Cygwin安裝OpenSSH,那麽在Windows下使用SCP(安全拷貝

Windows安裝Zabbix agent客戶端

zabbix windows下載下載地址:https://www.zabbix.com/downloads/3.4.0/zabbix_agents_3.4.0.win.zip在Windows系統C盤新建zabbix目錄 將下載好的安裝包(zabbix_agents_3.4.0.win.zip)解壓縮到c:/z

Nginx在windows安裝 及 Nginx的配置及優化

打開 兩種方法 agen OS 關閉 檢查 14. win 快速 1.下載nginxhttp://nginx.org/en/download.html 下載穩定版本,以nginx/Windows-1.12.2為例,直接下載 nginx-1.12.2.zip下

Windows安裝pytorch

clas dll color rar 命令 tar license uda 文件夾 電腦環境為 :windows10 python3.5 cuda8.0 可以在官網查詢各個版本的安裝方式 這裏使用pip的安裝方式,通過以下命令: 1 pip3 install htt

Windows 安裝 Azure PowerShell及Azure PowerShell部署虛擬機

net doc ORC fec end 密碼 har 公網 mst 一、Azure PowerShell部署 1、使用 PowerShellGet 在 Windows 上安裝 Azure PowerShell 從 Azure PowerShell 版本 6.0 開始,A