Depurando o problema
Os outros sistemas são idênticos a este sistema? Você vai ter que determinar que eles são. Tem que haver algo que é fundamentalmente diferente entre eles. Firmware As mesmas versões do RPM?
Você pode usar ferramentas como lshw
, dmidecode
e consultar o log de dmesg
em busca de pistas sobre o que é diferente e qual é a causa raiz.
Eu obteria uma boa linha de base dos RPMs instalados, executando este comando em um dos sistemas que não está exibindo esse problema e o que é, e compare as listas de pacotes para garantir que estejam todas nas mesmas versões.
# machine #1
$ rpm -aq | sort -rn > machine1_rpms.txt
# machine #2
$ rpm -aq | sort -rn > machine2_rpms.txt
Depois pegue os arquivos na mesma máquina e faça um sdiff dos 2 arquivos:
sdiff machine1_rpms.txt machine2_rpms.txt
Causa potencial # 1
O site da IBM tinha essa nota técnica: O Kipmi0 pode mostrar o aumento da utilização da CPU no Linux , sobre esta questão. De acordo com essa questão, você pode essencialmente ignorar o problema.
descrição do problema
The kipmi0 process may show increased CPU utilization in Linux. The utilization may increase up to 100% when the IPMI (Intelligent Platform Management Interface) device, such as a BMC (Baseboard Management Controller) or IMM (Integrated Management Controller) is busy or non-responsive.
Corrigir
No fix required. You should ignore increased CPU utilization as it has no impact on actual system performance.
Solução alternativa
- Se estiver usando um dispositivo IPMI, redefina o BMC ou reinicialize o sistema.
-
Se não estiver usando um dispositivo IPMI, pare o serviço IPMI emitindo o seguinte comando:
serviço ipmi stop
Solução potencial # 2
Encontrei este post no blog de alguém simplesmente intitulado: problema do kipmi0 . Esse problema parecia idêntico ao seu. O problema foi atribuído a um problema com dois módulos do kernel que estavam sendo carregados como parte do pacote lm_sensors
.
Estes foram os 2 módulos do kernel:
- ipmi_si
- ipmi_msghandler
Solução alternativa
Você pode removê-los manualmente com os seguintes comandos:
rmmod ipmi_msghandler
rmmod ipmi_si
Para tornar esta correção permanente, você precisará desativar o carregamento desses módulos de kernel específicos em um dos arquivos de configuração lm_sensors
, comentando-os assim:
# /etc/sysconfig/lm_sensors
# MODULE_0=ipmi-si
# MODULE_1=ipmisensors
# MODULE_2=coretemp
Reinicie o lm_sensors
depois de fazer essas alterações:
/etc/init.d/lm_sensors