rasdaemonはログをどこに記録しますか?

rasdaemonはログをどこに記録しますか?

/var/log/syslog には以下が含まれます。

Jul 31 13:45:01 ray-desktop CRON[5667]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Jul 31 13:45:50 ray-desktop org.gnome.Shell.desktop[1689]: [2036:2054:0731/134550.778035:ERROR:socket_stream.cc(219)] Closing stream with result -2
Jul 31 13:47:51 ray-desktop rasdaemon[695]:            <...>-35    [-41071872]     0.001327: mce_record:           2019-07-31 12:27:04 -0400 bank=8, status= 8c2001000001110b, corrected filtering (some unreported errors in same region) Generic CACHE Level-3 Generic Error, mci=Corrected_error Threshold based error status: green, mca=corrected filtering (some unreported errors in same region) Generic CACHE Level-3 Generic Error Large number of corrected cache errors. System operating, but might leadto uncorrected errors soon, cpu_type= Intel generic architectural MCA, cpu= 0, socketid= 0, misc= 31c0, addr= 2cee80000075b7d, mcgstatus=0, mcgcap= c09, apicid= 0
Jul 31 13:47:51 ray-desktop kernel: [18114.699831] mce: [Hardware Error]: Machine check events logged
Jul 31 13:47:51 ray-desktop rasdaemon[695]: cpu 00:rasdaemon: mce_record store: 0x556ec46df398
Jul 31 13:47:51 ray-desktop rasdaemon[695]: rasdaemon: register inserted at db
Jul 31 13:48:22 ray-desktop kernel: [18145.544922] perf: interrupt took too long (5187 > 5062), lowering kernel.perf_event_max_sample_rate to 38500

その後、13:55:53に再起動ログが表示されます。

私が知る限り、「mce」ロギングは上記の「rasdaemon」に置き換えられました。

$ find /sys/kernel/debug/tracing  -type f  \! -empty

何も見つかりませんでした。

このディレクトリには22,000以上のファイルがあり、すべて空で再起動時に作成されました。

rasdaemonが情報を保存する場所ですか?もしそうなら、再起動後にすべての情報がゼロにリセットされるとどうなりますか?

ベストアンサー1

以下の内容は通常、/sysカーネルの仮想ファイルシステムです。/sys/kernel/debug/tracing追跡する。これとは関係ありませんrasdaemon

/パラメーターで始まると、rasdaemon私のシステム上のSqlite3データベースにイベントが保存されます。このデータベースはを使用して確認できます。-r--record/var/lib/rasdaemon/ras-mc_event.dbras-mc-ctl --errors

おすすめ記事