我最近安装了 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
.