天天看點

Logstash學習16_Logstash 插件安裝

官方的安裝指令是:

1

bin

/plugin

install

logstash-output-webhdfs

但是往往安裝不成功,一般就是如下情況,然後卡着不動了:

Validating logstash-output-webhdfs 。。。

原因是防火牆擋掉了logstash的預設gem source

1 2

cat

Gemfile | 

grep

source

# source "https://rubygems.org"

修改 gem source 為國内源:

1 2 3 4

cd

/opt/logstash

# 來到logstash安裝目錄

vim Gemfile

source

"https://ruby.taobao.org/"

執行安裝指令

1

bin

/plugin

install

logstash-output-webhdfs

如果又出現如下錯誤:

Unable to download data from https://ruby.taobao.org/ - bad response Gateway Time-out 504 (https://gems-ruby-china.b0.upaiyun.com/latest_specs.4.8.gz)

ERROR: Installation aborted, verification failed for logstash-output-webhdfs 

那麼執行如下安裝指令(不驗證安裝包來源)

1

bin

/logstash-plugin

install

--no-verify  logstash-output-webhdfs

原文來自:http://tchuairen.blog.51cto.com/3848118/1871556