web-dev-qa-db-ja.com

kipmi0プロセスの高いCPU使用率

私たちのdebian8専用サーバーの1つでtopを実行し、100%CPUを使用するプロセスkipmi0に気づきました。まず最初に...誰かがこのプロセスが何のためにあるのか、それが何をするのか、またはどのプログラムがそれを使用しているのか知っていますか?削除しても安全ですか?削除するために何を変更する必要があり、サーバーの再起動時に再起動しないようにする必要がありますか?

enter image description here

1
nullReference

kipmi0は、サーバー上のIPMIコントローラーとのインターフェースに使用されるカーネルプロセスです。

私の経験では、このように100%CPUを使用してスタックしている場合は、サーバーとIPMIコントローラースタック間のインターフェイスがロックされているためです。IPMIスタックをリセットすると、正しく機能します。ロックアップする理由はさまざまですが、私が遭遇する一般的な理由は、SolarwindsやNessusなどのネットワークスキャンツールがWebインターフェイスまたはIPMIネットワークポート(TCP/623またはUDP/623)をスキャンしようとしていることです。

[〜#〜] ipmi [〜#〜] (Intelligent Platform Management Interface)コントローラーはしばしばBMC(Baseboard Management Controller)と呼ばれ、ブランドが異なります-デルはそれらをDRACと呼び、HPはそれらを呼びますILOなど。リセット方法はプラットフォームによって大きく異なります。

Host-IPMIインターフェースを実際に使用しない場合は、さまざまなipmi_ *カーネルモジュールの起動時のロードを停止できます。これを行う方法は、ディストリビューションによって異なります。 here は、このテーマに関するDebianページです。

このページ いくつかの良い情報があります。

7
Daniel Lawson