【发布时间】:2018-06-23 13:12:18
【问题描述】:
systemd 可以让 rsyslog 守护进程在死亡时保持活跃,这真是太棒了。
但是我正在制作一个新的 rsyslog 配置文件,并且需要在调试模式下启动这个 rsyslog 守护进程。在调试rsyslogd之前,我需要停止生产rsyslog守护进程,所以我执行了:
systemctl stop rsyslogd.service
但该命令不会停止 rsyslog 守护进程。通过 Unix 信号杀死它并不会阻止 systemd 重新生成 rsyslogd:
kill -KILL <rsyslogd-pid>
即使执行systemctl mask rsyslogd.service 也不会停止重生。
如何让 systemd 停止重生“rsyslog”守护进程,以便使用调试对其进行故障排除?
【问题讨论】: