我试图在 Ubuntu 16.04 上运行水槽作为 systemd 服务并在 /etc/systemd/system/flume-ng.service
[Unit]
Description=Apache Flume
[Service]
ExecStart=/usr/bin/nohup /opt/flume/current/bin/flume-ng agent -c /etc/flume-ng/conf -f /etc/flume-ng/conf/flume.conf --name a1 &
ExecStop=/opt/flume/current/bin/flume-ng agent stop
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
我尝试添加以下几行
StandardOutput=/var/log/flume-ng/log1.log
StandardError=/var/log/flume-ng/log2.log
Run Code Online (Sandbox Code Playgroud)
这对我不起作用。我没有跑systemctl daemon-reload和systemctl restart flume-ng
有谁知道这是如何工作的?