【问题标题】:The CentOS Error use "service td-agent status"CentOS 错误使用 "service td-agent status"
【发布时间】:2014-06-25 02:25:20
【问题描述】:

我在 CentOS 中使用 td-agent。

当我输入“service td-agent start”时,我看到了“正在启动 td-agent:[ OK ]”。 为了检查它,我输入了“service td-agent status”,但我看到“td-agent dead but pid file exists”。 我不明白这个结果。 请告诉我如何解决这个问题。

更多 当我输入“service td-agent start”时,我看到了这条消息。

Starting td-agent: /usr/lib64/fluent/ruby/lib/ruby/gems/1.9.1/gems/fluentd-0.10.39/lib/fluent/supervisor.rb:30:in `initialize': Permission denied - /var/log/td-agent/td-agent.log (Errno::EACCES)
from /usr/lib64/fluent/ruby/lib/ruby/gems/1.9.1/gems/fluentd-0.10.39/lib/fluent/supervisor.rb:30:in `open'
from /usr/lib64/fluent/ruby/lib/ruby/gems/1.9.1/gems/fluentd-0.10.39/lib/fluent/supervisor.rb:30:in `init'
from /usr/lib64/fluent/ruby/lib/ruby/gems/1.9.1/gems/fluentd-0.10.39/lib/fluent/supervisor.rb:79:in `start'
from /usr/lib64/fluent/ruby/lib/ruby/gems/1.9.1/gems/fluentd-0.10.39/lib/fluent/command/fluentd.rb:141:in `<top (required)>'
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /usr/lib64/fluent/ruby/lib/ruby/gems/1.9.1/gems/fluentd-0.10.39/bin/fluentd:6:in `<top (required)>'
from /usr/lib64/fluent/ruby/bin/fluentd:23:in `load'
from /usr/lib64/fluent/ruby/bin/fluentd:23:in `<top (required)>'
from /usr/sbin/td-agent:7:in `load'
from /usr/sbin/td-agent:7:in `<main>'
                                                       [FAILED]

【问题讨论】:

  • 我也得到“td-agent 已死,但 pid 文件存在”。开始消息似乎很好,只显示 [OK]
  • 您查看过 td-agent.log 吗?我的显示提供的 S3 凭据不正确,更改它们可以解决此问题。

标签: centos fluentd


【解决方案1】:

看起来像是权限问题,但您仍然可以检查以下链接以在 http://docs.treasure-data.com/articles/td-agent 上安装和正确配置 td-agent

它也有 redhat/centos/ubuntu 的安装说明。

感谢和问候,
阿洛克·萨克

【讨论】:

    【解决方案2】:

    除了按照上面的建议检查权限之外,请在重新启动 td-agent 之前删除您的 pid 文件。当您启动服务时,pid 文件会跟踪 td-agent 的进程 ID。如果你的不在 /var/run/td-agent/ 然后检查 /etc/init.d/td-agent 并寻找类似 $PIDFILE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      • 2018-03-14
      • 1970-01-01
      • 1970-01-01
      • 2018-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多