天天看点

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