私のサーバーが押収されました。それは事実上使用できませんでした。これはおそらく原因のようでした:
root 1037 0.0 92.6 1455696 958368 ? Ssl 2012 3:57 /usr/sbin/nscd
これは92%のRAMです。サーバーを再び稼働させるためにそれを強制終了しました。
プロセスを強制終了したことを考えると、原因を確認するためにどのような事後診断を行うことができますか? top
は時々高いwa
値を示しました。これは、読み取ろうとしていたファイルまたはネットワークソケットに何か問題がある可能性があることを示唆している可能性がありますか?助言がありますか?
それはメモリリークでいっぱいだからです:)
一般的なアプローチは、一定の間隔で、または指定されたしきい値(メモリ使用率)でサービスを再起動することです。私は通常、これを行うために Monitユーティリティ を使用します( 例 )が、nscdの構成ファイルにもこれに対する組み込みのプロビジョニングがあると思います。