首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法启动fluentD (td-代理)

无法启动fluentD (td-代理)
EN

Stack Overflow用户
提问于 2018-02-02 09:31:24
回答 2查看 5.7K关注 0票数 2

我已经在CentOs 7中安装了fluentD( td-agent )版本2,现在我无法启动td-代理.启动td-agent时,它抛出了一些错误。

-单位td-代理服务已开始启动。2月02 14:53 chninitefk01 fluentd2282: chninitefk01 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‘Feb 02 :53:39 chninitefk01 fluentd2282: from /opt/td/embedded/bin/fluentd:23:in’Feb 02 14:53:39 chninitefk01 systemd1: td-agent.service:控制进程退出,code=exited status=1 02 14:53:39 chninitefk01 systemd1:未能启动Treasure :基于Fluentd的宝藏数据数据收集器。-主题:单元td-代理服务失败-定义为: systemd

我尝试过使用fluentD gem安装td-agent-gem install fluentD,但这并没有什么区别。

EN

回答 2

Stack Overflow用户

发布于 2020-11-25 16:04:56

尝试在干运行模式td-agent --dry-run中运行td。它会让你知道出了什么问题。这可能是一个权限问题。插件安装好了吗?您可以向/usr/sbin/td-agent-gem list查询。检查它是否安装了。

更新:您不需要安装fluentd,它已经存在了。可能的原因可能是权限,在安装为单一或红宝石时使用非sudo运行。

票数 3
EN

Stack Overflow用户

发布于 2018-02-02 12:19:16

由于系统d,以下内容可能有效:

代码语言:javascript
复制
$ sudo systemctl start td-agent
$ sudo systemctl status td-agent
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48579613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档