我有一些服务,因为一些崩溃,每5-10分钟重新启动一次。这样做的效果是,它重新启动了"Require“和"After”中的其他服务。有没有办法为systemctl找到完整的日志。
发布于 2018-04-26 14:03:54
如果您知道PID,可以使用sudo journalctl _PID=<pid>。在流程太短、系统无法解析单元名称的情况下,这可能很有用。
发布于 2018-04-26 13:25:23
systemd生成的完整日志记录可用如下:
journalctl要查看特定系统单元的日志,可以使用:
journalctl --unit=<unit-name>用于系统单元或:
journalctl --user-unit=<unit-name> for a "user" unit.有单元属性缺失的一些情况,所以在服务启动或停止时检查整个日志输出,看看除了journalctl --unit=之外是否还有其他相关的日志记录。
https://unix.stackexchange.com/questions/440176
复制相似问题