„Utworzono plasterek dla użytkownika-0,3.” i „Rozpoczynanie sesji 2025 użytkownika root”. w / var / log / messages

11

Czy jakiś piękny umysł może mi wyjaśnić, jakie są te wpisy dla „Utworzono plasterek dla użytkownika-0. wycinka”. i „Rozpoczynanie sesji 2025 użytkownika root”. proszę w / var / log / messages w Centos 7?

[root@bew /]# tail -f /var/log/messages
May 26 21:20:01 bew systemd: Created slice user-0.slice.
May 26 21:20:01 bew systemd: Starting Session 2025 of user root.
May 26 21:20:01 bew systemd: Started Session 2025 of user root.
May 26 22:22:33 bew systemd: Stopping System Logging Service...
May 26 22:22:33 bew systemd: Starting System Logging Service...
May 26 22:22:33 bew systemd: Started System Logging Service.
May 26 22:30:01 bew systemd: Created slice user-0.slice.
May 26 22:30:01 bew systemd: Starting Session 2026 of user root.
May 26 22:30:01 bew systemd: Started Session 2026 of user root.

Dzięki chłopaki.

marmurkowaty
źródło
szczególnie biorąc pod uwagę, że

Odpowiedzi:

5

Są to wiadomości o niskim priorytecie „informacje” związane z zarządzaniem sesjami i zasobami. Możesz ich uniknąć za pośrednictwem

# systemd-analyze set-log-level notice
Jawa
źródło
Czy ten komunikat oznacza, że ​​logowanie użytkownika root było udane?
qwertzguy,
1

Zgodnie z Red Hata ,

Te komunikaty są normalne i oczekiwane - będą widoczne przy każdym logowaniu użytkownika.

Jeśli nie chcesz widzieć tych wiadomości, Red Hat zaproponuje alternatywne rozwiązanie, aby zapobiec ich logowaniu, jednocześnie utrzymując inne infowiadomości z poziomu systemdusługi:

  1. Zmodyfikuj, rsyslogaby utworzyć filtr odrzucania, uruchamiając następujące polecenie:

    echo 'if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-") then stop' >/etc/rsyslog.d/ignore-systemd-session-slice.conf
    
  2. Uruchom ponownie rsyslogusługę:

    systemctl restart rsyslog
    
Anthony Geoghegan
źródło
Musiałem zmienić instrukcję if, if $programname contains "systemd"ponieważ nazywa się nazwa programusystemd-logind
Aidas