#author("2018-09-06T23:42:27+09:00","","") [[CentOS7]] *ログの出力を抑制する [#mcccf4ff] 新規にインストールしたシステムで、常に /var/log/messages に以下のメッセージが記録されます。 |BGCOLOR(black):COLOR(white):|c |Jul 24 08:50:01 example.com systemd:Created slice user-0.slice. &br; Jul 24 08:50:01 example.com systemd:Starting Session 150 of user root. &br; Jul 24 08:50:01 example.com systemd:Started Session 150 of user root. &br; Jul 24 9:00:01 example.com systemd:Created slice user-0.slice. &br; Jul 24 9:00:02 example.com systemd:Starting Session 151 of user root. &br; Jul 24 9:00:02 example.com systemd:Started Session 151 of user root. &br; | -これらのメッセージは通常のメッセージで予期されたものです。これはユーザーがログインするたびに表示されます。 -このログエントリーが /var/log/messages に追加されないようにするには、rsyslog を持つ破棄フィルターを作成します。 *以下のようなファイルを作成する。 [#eaec83e1] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# vi /etc/rsyslog.d/ignore-systemd-session-slice.conf| |if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-" or $msg contains "Starting User Slice of" or $msg contains "Removed session" or $msg contains "Removed slice User Slice of" or $msg contains "Stopping User Slice of") then stop| **rsyslogを再起動して反映し、/var/log/messages に出力されなくなった事を確認する。 [#xa3aaeca] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# systemctl restart rsyslog|