无法以root用户身份启动td-agent

时间:2020-06-17 13:14:21

标签: fluentd td-agent

我是td-agent conf的新手。我想以root用户身份启动td-agent,我以root用户身份在/etc/init.d/td-agent中修改了用户和组。最后systemctl要启动并停止服务。但是 ps -ef | grep td-agent 仍显示为td-agent用户。

请提供您的输入。

我不想使用这种方式,因为我必须自动停止td-agent,就像必须杀死进程“ / opt / td-agent / usr / sbin / td-agent -vvv -c td-agent”一样。 conf”

1 个答案:

答案 0 :(得分:0)

您可以从以下位置更改“/lib/systemd/system/td-agent.service”文件中的用户和组:

[Service]
User=td-agent
Group=td-agent

[Service]
User=root
Group=root

最后,执行 daemon-reload 和服务 (Fluentd/td-agent) 重启