プロセスを終了するときにOOM Killerログを/var/log/messagesに作成する方法は?

プロセスを終了するときにOOM Killerログを/var/log/messagesに作成する方法は?

CentOS 7カーネル3.1.0を使用します。

私はLinux上で余分な空きメモリを使用するプロセスを殺すことができるoom Killerというキラーがあることを知っています。

アクティビティが発生したことを確認できるように、アクティビティを記録するように設定したいと思います。どのように設定しますか?

ありがとう、

答え1

/var/log/dmesgOOMkillerのキャンペーンは(少なくともしばらくの間)機能します。通常、システムロガーデーモンは/var/log/messages私が使用したほとんどのディストリビューションにデフォルトでこれを置きます。

次のコマンドは、ログを追跡するのに役立ちます。

grep oom /var/log/*
grep total_vm /var/log/*

この回答何が起こっているのかを正確に理解するために、これらのログエントリを解析する方法の詳細があります。

関連情報