8 votes

Le processus watchdog/0 utilise soudainement tout mon processeur.

J'ai une nouvelle installation d'Ubuntu 12.04, que j'utilise depuis environ une semaine. Soudain, aujourd'hui, j'ai remarqué que mon ordinateur se fige toutes les 5 secondes. J'ai redémarré l'ordinateur et j'ai toujours ce problème. Je pense que c'est un processus appelé watchdog/0 qui utilise toutes les ressources. Voir les images ci-jointes.

Comment puis-je arrêter ça ? Je peux à peine utiliser mon ordinateur dans cet état.

see CPU hits 100% when idleit is the watchdog process

UPDATE

Je viens de faire un redémarrage à froid (éteindre, débrancher, rebrancher et allumer) et cela semble avoir réglé le problème. Après avoir regardé la page de manuel pour watchdog, il semble que ce processus peut rester actif pendant un redémarrage ? donc c'est plus comme un redémarrage doux ? Je ne sais pas pourquoi cela se produit.

4voto

sebbu Points 9

Voici un résumé rapide de ce qu'il fait :

Le programme Watchdog écrit dans /dev/watchdog toutes les dix secondes. Si le dispositif est ouvert mais qu'aucune écriture n'y est effectuée dans la minute qui suit, la machine redémarre. Cette fonctionnalité est disponible lorsque le noyau est construit avec la prise en charge du "chien de garde logiciel" (standard dans les noyaux Debian).

Bien qu'il puisse sembler utile, il n'est pas vraiment crucial pour la fiabilité de votre système, de plus, il a tendance à provoquer des réveils inutiles qui, à leur tour, peuvent conduire à une réduction des performances de la batterie. nmi_watchdog=0 à vos paramètres de démarrage du noyau dans /etc/default/grub .

3voto

mblsha Points 305

Mon serveur est un Dell R320, 12 cœurs, le chien de garde consomme beaucoup de CPU, en moyenne 68% d'utilisation du CPU.

Ajoutez les pilotes suivants au fichier de configuration de la liste noire /etc/modprobe.d/blacklist.conf a réglé mon problème

blacklist acpi\_pad
blacklist mei
blacklist sb\_edac
blacklist i7core\_edac

2voto

Paul Gear Points 356

Cela pourrait être lié à https://bugs.launchpad.net/ubuntu/+source/watchdog/+bug/1010855 o https://bugzilla.kernel.org/show_bug.cgi?id=42981

Sur mon système, le redémarrage permet de contourner le problème, mais il revient au bout de quelques heures.

1voto

twigmac Points 121

J'ai pu tranquilliser le chien de garde en descendant avec la version du noyau. J'ai donc dû rendre visible le menu Grub. comme décrit dans ce Q&R .

Après avoir choisi un noyau antérieur lors du démarrage, le chien de garde était calme. Cependant, ensuite rtkit-deamon est devenu complètement fou en mangeant la même quantité de CPU que le chien de garde faisait avant.

0voto

Lukasz Cholewa Points 1

En suivant ce lien http://osdir.com/ml/ubuntu-bugs/2013-08/msg09026.html J'ai fait ce qui suit :

1) supprimé (après avoir sauvegardé) /lib/modules/3.13.0-24-generic/kernel/drivers/char/ipmi/ipmi_watchdog.ko

2) commenté la ligne dans /boot/config-3.13.0-24-generic avec "IPMI" et "watchdog".

Et maintenant, le problème semble avoir disparu.

Notez que vous pouvez avoir besoin de changer la version du noyau de 3.13.0-24-generic en utilisant la commande uname -r dans le terminal pour obtenir le noyau en cours d'utilisation.

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