【问题标题】:Not able to Start td-agent as root user无法以 root 用户身份启动 td-agent
【发布时间】:2020-06-17 13:14:21
【问题描述】:

我是 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.配置”

【问题讨论】:

    标签: fluentd td-agent


    【解决方案1】:

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

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

    [Service]
    User=root
    Group=root
    

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

    【讨论】:

      猜你喜欢
      • 2018-07-12
      • 2015-06-18
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      • 2018-04-09
      • 2019-06-24
      • 1970-01-01
      相关资源
      最近更新 更多