"Création de la tranche user-0.slice." et "Démarrage de la session 2025 de l'utilisateur root." dans / var / log / messages

11

Un bel esprit peut-il m'expliquer quelles sont ces entrées pour "Created slice user-0.slice". et "Démarrage de la session 2025 de l'utilisateur root". dans / var / log / messages dans Centos 7 s'il vous plaît?

[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.

Merci les gars.

marbew
la source
d'autant plus qu'il

Réponses:

5

Il s'agit de messages de niveau "info" de faible priorité liés à la gestion des sessions et des ressources. Vous pouvez les éviter via

# systemd-analyze set-log-level notice
Jawa
la source
Ces messages signifient-ils qu'il y a eu une connexion réussie pour l'utilisateur root?
qwertzguy
1

Selon Red Hat ,

Ces messages sont normaux et attendus - ils seront vus à chaque fois qu'un utilisateur se connectera.

Si vous ne souhaitez pas voir ces messages, Red Hat propose une solution alternative pour les empêcher d'être enregistrés tout en conservant les autres infomessages de niveau du systemdservice:

  1. Modifiez rsyslogpour créer un filtre de suppression en exécutant la commande suivante:

    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. Redémarrez le rsyslogservice:

    systemctl restart rsyslog
    
Anthony Geoghegan
la source
J'ai dû changer si la déclaration était if $programname contains "systemd"parce que le nom du programme était appelésystemd-logind
Aidas