Centos Linux OSとsshツールを使用しています。私は毎分これらのメッセージを受け取ります。
_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
_の一部を変更してコメントする必要がある this のような解決策は、私にとって選択肢にはなりません。
だから、私の質問は、ルート権限を持たずに自分のユーザーに対してこれらのメッセージを抑制するにはどうすればよいですか?
すばやく汚い回避策は、/etc/rsyslog.conf
のこの行をコメント化することです:
# Everybody gets emergency messages
#*.emerg :omusrmsg:*
少なくとも、私のCentOS 7ボックスでは機能しました。
これらのメッセージを保存して見つけやすくするために、特定のファイルに書き込むことができます。このようなもの:
*.emerg /var/log/EMERG
はい。デフォルトとしてのその設定は非常に煩わしいです。 syslogサーバーでは、環境内のサーバーがemergメッセージをスローすると、コンソールに障害が発生する可能性があります。