Bonjour Tristan,
Un ENORME merci :-) ça marche
depuis hier matin je n ai plus aucun message ds le kern.log ( contre 56000 lignes /j )
mon vm.min_free_kbytes était à 3789 .. et tout est rentré ds l'ordre en le passant à 16384
Encore merci pour cette réponse circonstanciée
Fred
( pour info les "__ratelimit: 2 callbacks suppressed" avaient tous trait au mêmes problèmes ) --- En date de : Lun 8.8.11, Tristan Champomier <comendatore@comendatore.net> a écrit : De: Tristan Champomier <comendatore@comendatore.net> Objet: Re: page allocation failure ( multipath ?? ) À: debian-devel-french@lists.debian.org Date: Lundi 8 août 2011, 18h23
Bonjour Fred,
Qu'y a t il avant "__ratelimit: 2 callbacks suppressed" ? Ceci indique juste qu'il s'est produit une erreur un certain nombre de fois à la suite, mais qu'il a supprimé 2 entrée dans les logs.
Suivant l'erreur en question, je pourrais éventuellement t'en dire plus, mais il apparaît que ce soit un souci avec la valeur de vm.min_free_kbytes définie à la compilation du noyau que tu utilises.
Ceci indique au noyau la quantité de RAM libre à garder en permanence. Il est utile dans deux cas principaux:
Les machines sans swap, où vous ne voulez pas le trafic réseau entrant submerge le noyau et force un Out of Memory avant qu'il
n'ait le temps de vider les tampons.
Les machines x86, pour la même raison: l'architecture x86 ne permet que les transferts DMA en dessous d'environ 900 Mo de RAM. Alors vous pouvez vous retrouver avec la situation bizarre d'une erreur Out of Memory avec des tonnes de RAM libre.
- En premier lieu, vérifier la valeur de vm.min_free_kbytes par la commande suivante : sysctl vm.min_free_kbytes, - Si la valeur est inférieure à 16384, la fixer à 16384 par la commande suivante : sysctl vm.min_free_kbytes=16384, - Voir si les erreurs continuent.
S'il n'y a plus d'erreurs de type "kswapd0: page allocation failure", il faut maintenant éditer /etc/sysctl.conf afin de faire persister les changements, même après un reboot.
Voilà, espérant que ceci t'aide ;-) Tristan.
Le Monday 8 August 2011 11:25:25, gnafou a écrit : > Bonjour, > Je viens de
migrer une machine sous squeeze. En regardant les logs j ai > énormément d erreurs comme notée ci-dessousJe ne sais pas trop quoi faire > voire où poster éventuellement le bug Cordialement > Fred > --Linux 2.6.32-5-686 #1 SMP Mon Jun 13 04:13:06 UTC 2011 i686 > GNU/Linux--kern.log : __ratelimit: 2 callbacks suppressed kswapd0: page > allocation failure.[...]
|