1 votes

kipmi0 process high cpu utilization

La course à pied top sur l'un de nos serveurs dédiés debian 8 et a remarqué le processus kipmi0 utilisant 100 % du processeur. Tout d'abord, quelqu'un sait-il à quoi sert ce processus, ce qu'il fait, ou quel programme l'utilise ? Je ne sais pas si j'ai bien compris, mais je ne sais pas non plus si j'ai bien compris, mais je ne sais pas non plus si j'ai bien compris.

enter image description here

7voto

Diego Points 1311

Kipmi0 est le processus du noyau utilisé pour l'interface avec le contrôleur IPMI de votre serveur.

D'après mon expérience, s'il est bloqué à 100 % du CPU comme cela, c'est parce que l'interface entre le serveur et la pile du contrôleur IPMI s'est bloquée, et si vous réinitialisez la pile IPMI, tout ira bien. Les raisons de ce blocage sont assez variées, mais l'une d'entre elles que j'ai rencontrée est un outil d'analyse réseau comme Solarwinds ou Nessus qui tente d'analyser l'interface web ou le port réseau IPMI (TCP/623 ou UDP/623).

IPMI (Intelligent Platform Management Interface) sont souvent appelés BMC (Baseboard Management Controller) et portent des noms différents : Dell les appelle DRAC, HP les appelle ILO, etc. La manière de les réinitialiser varie considérablement en fonction de la plate-forme.

Si vous n'utilisez vraiment pas l'interface hôte-IPMI, vous pouvez empêcher les différents modules du noyau ipmi_* de se charger au démarrage. La façon de procéder dépend de votre distro, aquí est une page debian sur le sujet.

Cette page contient de bonnes informations.

0voto

user1669899 Points 1

Pour le ralentir jusqu'à ce que vous puissiez le redémarrer et le déboguer, vous pouvez essayer ce qui suit, qui lui demande de "dormir" toutes les 100 millisecondes s'il n'obtient pas de réponse.

echo 100 > /sys/module/ipmi_si/parameters/kipmid_max_busy_us

Si vous n'avez pas besoin d'accéder à l'interface ipmi connectée depuis la machine locale, désinstallez-la et contentez-vous de ce qui précède jusqu'au redémarrage.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X