启动 syslog-ng

启动 syslog-ng

我最近安装了 syslog-ng,但对如何启动它(在 Fedora 上)感到困惑。

我愿意:

/etc/init.d/syslog-ng start 

报告说它已经开始正常。然而,在我这样做之前它实际上并没有做任何事情:

/sbin/syslog-ng

从那时起它开始按照我的预期运行。这是预期的行为吗?

答案1

最近的 Fedora 版本附带了systemd.您可以更改为syslog-ng使用以下命令:

yum install syslog-ng
systemctl disable rsyslog.service 
systemctl enable syslog-ng.service
systemctl stop rsyslog.service
systemctl start syslog-ng.service

最后可能还会rsyslog删除rpm -e rsyslog.

相关内容