systemd: CentOS 7'de kök dizinine geçmeden journalctl ile günlükleri nasıl görüntülerim?


17

Journalctl 'i root olmayan olarak çalıştırırsam şu mesajı alırım:

No journal files were found.

Ama köke geçmek veya sudo kullanmak bana günlüğü veriyor.

Günlükleri kök dizinine geçmeden nasıl görüntüleyebilirim (örneğin kendimi hangi gruba eklemeliyim)? Belgelerde bulunamıyor.


@MichaelHampton Açıklayabilir misiniz? Günlüğü Arch Linux'ta tekerlek grubunda olduğum gibi görüntüleyebiliyorum,
RedHat'ın

1
Yanlış olduğum için her zaman mutluyum. Bir şey öğreniyorum demek :)
Michael Hampton

Yanıtlar:


24

Bunu (centOS 7'de) kullanıcımı systemd-journal grubuna ekleyerek aldım :

sudo usermod -a -G systemd-journal bob

bob artık üye, çıkış yap, giriş yap ve:

id -a bob
uid=1000(bob) gid=1000(bob) groups=1000(bob),190(systemd-journal)

Ve şimdi çalışıyor:

$ 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

Bunu buldum:

http://www.freedesktop.org/software/systemd/man/systemd-journald.service.html

ve bu:

http://0pointer.de/blog/projects/journalctl.html


1
Harika, adm grubu da burada
xuhdev

1
adm ve systemd-journal benim için çalışmıyor. Ben her ikisinin de üyesi olduğumu doğruladım, ama yine de hiç Journalctl (sudo ile
koşmadıkça

Mark, işletim sisteminiz ve sürümünüz nedir?
davey

2
Şimdi yeni bir Debian 8 (jessie) sisteminde @ MarkLakata ile aynı şeyi aldım. Denenen gruplar, grupları yenilemek için adm, sudo ve systemd-journal ve exit / login komutlarına sahiptir, ancak yine de "sudo journalctl" gerekir.
Peter Hansen

1
Oturumu kapatıp tekrar girmeyi unutmayın. Yeni bir terminal başlatmak yeterli değil.
Stewart
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.