2015-06-11 18 views
6

Mehrere identische Maschinen alle Fedora 21 in einem Cluster ausgeführt wird erstellt werden, werden alle identischen Probleme aufweisen:systemd Benutzer Journale nicht

Der Versuch, ein Journal mit journalctl -r zu ziehen gibt:

No journal files were opened due to insufficient permissions. 

Versuch journalctl --user -r gibt:

No journal files were found. 

in/var Checking/log/Journal/[was] Ausbeuten System Zeitschriften (die als Wurzel zu funktionieren scheint) und ein oder zwei Benutzer Journale. Wenn sich ein Benutzer mit einem Benutzerjournal in diesem Verzeichnis anmeldet, wird angezeigt, dass diese Benutzer ihr eigenes Journal problemlos abrufen können.

Es scheint, als würden für einige Benutzer Journale erstellt, aber nicht für andere. Ich kann nichts anderes über die Benutzer mit Zeitschriften finden, und es sind nicht die gleichen Benutzer, die das Problem auf jedem System zeigen, trotz der identischen Dateien/etc/passwd,/etc/group und/etc/shadow auf den Systemen.

Das alles hat gut funktioniert auf Fedora 20

Dank

Antwort

1

Ich glaube, dies zu this question zusammenhängt.

Ich hatte dieses Problem auf Ubuntu 17.10. Einer meiner Benutzer konnte seine Journaleinträge anzeigen, ein anderer jedoch nicht.

bearbeiten journald.conf

$ sudo vi /etc/systemd/journald.conf 

Original-Config

[Journal] 
#Storage=auto 
... 

New Config

: Das Problem wurde durch eine Änderung der Speicher Richtlinie des [Journal] Abschnitt /etc/systemd/journald.conf zu persistent aufgelöst
[Journal] 
Storage=persistent 
... 

Nach einem Neustart von journalctl könnten alle Benutzer ihre jeweiligen Protokolle anzeigen:

$ sudo systemctl restart systemd-journald