2015-06-11 11 views
6

kilka identycznych urządzeniach z systemem Fedora 21 w klastrze są wykazując identyczne problemy:Systemd czasopisma użytkownik nie powstaje

Próbując wyciągnąć dziennik użytkownika z journalctl -r daje:

No journal files were opened due to insufficient permissions. 

Trying journalctl --user -r daje:

No journal files were found. 

Sprawdzenie w/var/log/dziennik/[cokolwiek] plony dzienniki systemowe (które wydają się działać dobrze jako root) i jednego lub dwóch czasopismach użytkowników. Zalogowanie się jako użytkownik, który ma dziennik użytkownika w tym katalogu, pokazuje, że ci użytkownicy mogą ciągnąć swój własny dziennik po prostu dobrze.

Wygląda na to, że czasopisma są tworzone dla niektórych użytkowników, ale nie dla innych. Nie mogę znaleźć niczego innego na temat użytkowników z czasopismami i nie jest to ten sam użytkownik, który wykazuje problem w każdym systemie, pomimo identycznych plików/etc/passwd,/etc/group i/etc/shadow w systemach.

Wszystko to działało dobrze na Fedorze 20.

Dzięki

Odpowiedz

1

Wierzę, że to jest związane z this question.

Miałem ten problem na Ubuntu 17.10. Jeden z moich użytkowników mógł wyświetlać swoje wpisy do dziennika, ale inny nie. Problem został rozwiązany poprzez zmianę dyrektywy przechowywania sekcji [Journal] z /etc/systemd/journald.conf do persistent:

Edit journald.conf

$ sudo vi /etc/systemd/journald.conf 

oryginaÂłu config

[Journal] 
#Storage=auto 
... 

New Config

[Journal] 
Storage=persistent 
... 

Po restarcie journalctl, wszyscy użytkownicy mogą przeglądać swoje odpowiednie dzienniki:

$ sudo systemctl restart systemd-journald 
Powiązane problemy