Re: page allocation failure ( multipath ?? )
Tristan Champomier <[email protected]>
| Newsgroups | gmane.linux.debian.devel.french |
|---|---|
| Message-ID | <[email protected]> |
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.[...]
signature.asc
(application/pgp-signature, 230 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iF4EABEIAAYFAk5ADXEACgkQQxsiVv2lKCokDQEAmXREV6bGjrxS9qGyxbq0nOck e5IAjZw7cWo8Wv6/Z9IA/jJEDYUuIwnbw3V7V+tfg4gaWcIKc/P6ji2JOz+IWS2x =yF5r -----END PGP SIGNATURE-----