为什么journalctl --user 要求输入密码并说“—没有条目—”?

为什么journalctl --user 要求输入密码并说“—没有条目—”?

我试图找出我的 Systemd 用户单元之一失败的原因。该单元存储在 /etc/systemd/user 中(我知道我也可以将其放入 .config/systemd/user 中)并且无法启动。

我尝试运行journalctl --user -u my_unit,但在询问我的密码后,我得到了这个答案:

No journal files were found.
-- No entries --

首先,为什么我必须提供密码?我正在使用--user参数,我应该能够在没有密码的情况下使用它(例如,我可以systemctl --user start my_unit在没有密码的情况下使用它)。

看着这个答案,我尝试过journalctl --verify并且有效。journalctl --user --verify仍然返回No journal files were found.

是否有一些特殊的配置可以让 jounarlctl 正确记录用户单位?

相关内容