私のユーザーに対してsyslogdのメッセージを無効にするにはどうすればよいですか?

私のユーザーに対してsyslogdのメッセージを無効にするにはどうすればよいですか?

SSHツールでCentos Linuxオペレーティングシステムを使用します。毎分このメッセージを受け取ります。

Message from syslogd@rakhsh4 at May  6 17:48:34 ...
 kernel:[Hardware Error]: Corrected error, no action required.

Message from syslogd@rakhsh4 at May  6 17:48:34 ...
 kernel:[Hardware Error]: CPU:6 (10:9:1) MC4_STATUS[Over|CE|MiscV|-|AddrV|CECC]: 0xdc02400021080a13

Message from syslogd@rakhsh4 at May  6 17:48:34 ...
 kernel:[Hardware Error]: Error Addr: 0x0000000654f3f030

Message from syslogd@rakhsh4 at May  6 17:48:34 ...
 kernel:[Hardware Error]: MC4 Error (node 1): DRAM ECC error detected on the NB.

Message from syslogd@rakhsh4 at May  6 17:48:34 ...
 kernel:[Hardware Error]: cache level: L3/GEN, mem/io: MEM, mem-tx: RD, part-proc: RES (no timeout)

私はニュースに本当に興味がありません。主にシステムに興味があるのは私の仕事ではないからです。 root アクセス権がありません。だから解決策は次のとおりです。これこれは変更する必要があり、コメントの一部は/etc/rsyslog.conf私にとってオプションではありません。

だから私の質問は、root権限なしで自分のユーザーに対してこれらのメッセージをどのように表示しないのかということです。

ベストアンサー1

迅速で汚れた修正は、次の行をコメントアウトすることです/etc/rsyslog.conf

# Everybody gets emergency messages
#*.emerg                    :omusrmsg:*

私は少なくとも私のCentOS 7システムで動作します。

これらのメッセージを保存して簡単に見つけるために、特定のファイルに書き込むことができます。このような:

*.emerg                    /var/log/EMERG

はい。この設定はデフォルトで非常に邪魔です。 Syslogサーバーでパニックメッセージを生成する環境内のすべてのサーバーがコンソールをハングする可能性があります。

変更を有効にするには、rsyslogデーモンを再起動してください。

おすすめ記事