我在 CentOs 7 中安装了 fluentD(td-agent) 版本 2。现在我无法启动 td-agent。在启动 td-agent 时它抛出了一些错误
-- 单元 td-agent.service 已经开始启动。2 月 2 日 14:53:39 chninitefk01 fluentd[2282]:/opt/td-agent/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:271:in
find_spec_for_exe': can't find gem fluentd (>= 0.a) (Gem::GemNotFoundException) Feb 02 14:53:39 chninitefk01 fluentd[2282]: from /opt/td-agent/embedded/lib/ruby/site_ruby/2.1.0/rubygems.rb:299:in
activate_bin_path' 2 月 02 日 14:53:39 chninitefk01 fluentd [2282]:来自 /opt/td-agent/embedded/bin/fluentd:23:in `' Feb 02 14:53:39 chninitefk01 systemd[1]: td-agent.service: 控制进程退出,代码=退出状态=1 Feb 02 14:53:39 chninitefk01 systemd[1]:无法启动 td-agent:Treasure Data 基于 Fluentd 的数据收集器。-- 主题:单元 td-agent.service 失败 -- 定义者:systemd
我尝试使用 安装 fluentD gem td-agent-gem install fluentD
,但这没有任何区别。