Linux

kipmi0程序CPU使用率高

  • December 15, 2020

在我們的 debian 8 專用伺服器之一上執行top,並註意到kipmi0使用 100% cpu 的程序。首先…有誰知道這個過程的用途,它的作用,或者什麼程序正在使用它?刪除是否安全?如果是,需要更改哪些內容以刪除它並確保在伺服器重新啟動時它不會再次啟動?

在此處輸入圖像描述

kipmi0 是用於與伺服器上的 IPMI 控制器互動的核心程序。

以我的經驗,如果像這樣使用 100% CPU 時卡住了,那是因為伺服器和 IPMI 控制器堆棧之間的介面已鎖定,如果您重置 IPMI 堆棧,它就會正確。它鎖定的原因多種多樣,但我遇到的一個常見原因是網路掃描工具,如 Solarwinds 或 Nessus,試圖掃描 Web 界面或 IPMI 網路埠(TCP/623 或 UDP/623)。

IPMI(智能平台管理介面)控制器通常被稱為 BMC(基板管理控制器),並且品牌不同 - 戴爾稱之為 DRAC,惠普稱之為 ILO 等。如何重置它們將因平台而異。

如果你真的不使用 host-IPMI 介面,你可以阻止各種 ipmi_* 核心模組在啟動時載入。如何做到這一點取決於你的發行版,這裡是一個關於這個主題的 debian 頁面。

這個頁面有一些很好的資訊。

引用自:https://serverfault.com/questions/896000