我安装了插件td-agent-gem install fluent-plugin-hipchat
并获取:
WARN: Unresolved specs during Gem::Specification.reset:
json (>= 1.4.3)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
ERROR: While executing gem ... (Gem::CommandLineError)
Please specify at least one gem name (e.g. gem build GEMNAME)
从deb软件包安装的Fluentd,从官方网站下载。
环境
Ubuntu 14.10
td-agent 0.12.7
ruby 2.1.2p95 (2014-05-08) [x86_64-linux-gnu]
gem 2.2.2
可能是什么问题?
答案 0 :(得分:0)
a)sudo / opt / td-agent / embedded / bin / fluent-gem install fluent-plugin-influxdb
OR
b)使用/ usr / sbin / td-agent-gem
如果您使用的是td-agent,请确保使用td-agent的td-agent-gem命令。 td-agent拥有自己的Ruby,因此您应该将gems安装到td-agent的Ruby中,而不是其他Ruby中。否则(例如,使用属于system,rvm等的命令),将无法找到“已安装”插件,因为它们将在本地安装的ruby上出现,而不会在td-agent中出现。