Я использую td-agent в CentOS.Ошибка CentOS «статус сервиса td-agent»
Когда я набрал «сервис td-agent start», я увидел «Запуск td-agent: [OK]». Чтобы проверить это, я набрал «статус службы td-agent», но я увидел, что «td-agent мертв, но файл pid существует». Я не понимаю этого результата. Скажите, пожалуйста, как это решить.
Когда я набрал «сервис 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 dead, но файл pid существует ». Стартовое сообщение кажется прекрасным, только отображает [OK] – Gaia
Вы заглянули в td-agent.log? мой показал, что предоставленные учетные данные S3 были неправильными, и их изменение фиксировало эту проблему. – Gaia