即便全局的Source指的没问题
代码语言:javascript复制[root@h102 ~]# gem source -l
*** CURRENT SOURCES ***
https://ruby.taobao.org/
[root@h102 ~]#
但局部配置会覆盖此配置,从而实际以无法访问的地址作为自己的镜像源
代码语言:javascript复制[root@h102 logstash]# grep source /opt/logstash/Gemfile
source "https://rubygems.org"
[root@h102 logstash]#
报错就是这么产生的
解决方法就是修改此配置到权威且可以访问的地址
详细可以参考 Private Gem Repositories
代码语言:javascript复制[root@h102 ~]# /opt/logstash/bin/plugin list kafka
logstash-input-kafka
logstash-output-kafka
[root@h102 ~]# /opt/logstash/bin/plugin uninstall logstash-output-kafka
Uninstalling logstash-output-kafka
[root@h102 ~]# /opt/logstash/bin/plugin list kafka
logstash-input-kafka
[root@h102 ~]#