Ubuntu 16.04 - 发现启动时失败的服务

Ubuntu 16.04 - 发现启动时失败的服务

上周末我将我的服务器从 14.04 LTS 升级到了 16.04 LTS。

事情没有像希望的那样顺利。而且不得不费力地学习如何使用systemctljournalctl这也没有帮助。

无论如何:我注意到有些服务在重启时无法启动,但文本移动得太快,我没法看清哪个服务失败。

... 有没有快的从日志中读取它的方法 - 或者我需要将启动过程录制为视频并减慢视频速度?:-)

我已经知道journalctl -b0参考上次启动,但它还能再蒸馏吗?

答案1

经过一段时间的睡眠和进一步的挖掘后,我发现这对我有帮助:

journalctl -b0 _PID=1 | grep Failed

PID=1 是 systemd 进程,显然它是处理整个启动过程的进程。

我已经厌倦“便宜”了。

Fail2ban、opendkim、atd.service 和 smartd.service 已停止工作。

现在我只需要弄清楚为什么。:-)

相关内容