Если я запустил journalctl как некорневой, я бы получил следующее сообщение:
No journal files were found.
Но переключение на root или использование sudo дает мне журнал.
Как я могу просматривать журналы, не переключаясь на root (например, в какую группу мне добавить себя)? Не могу найти в документах.
Я заставил это работать (на CentOS 7), добавив моего пользователя в системный журнал группа:
sudo usermod -a -G systemd-journal bob
bob теперь является участником, выйдите из системы, войдите в систему и:
id -a bob
uid=1000(bob) gid=1000(bob) groups=1000(bob),190(systemd-journal)
И теперь работает:
$ journalctl
-- Logs begin at Mon 2015-04-06 09:50:36 BST, end at Thu 2015-04-09 20:20:16 BST. --
Apr 06 09:50:36 localhost.localdomain chronyd[941]: Can't synchronise: no majority
Apr 06 09:50:36 localhost.localdomain chronyd[941]: Selected source 91.206.8.70
Apr 06 09:51:07 localhost.localdomain systemd[1]: Time has been changed
Я нашел это:
http://www.freedesktop.org/software/systemd/man/systemd-journald.service.html
и это: