Créer un fichier de swap
Si vous n'avez pas de partition de swap, vous pouvez créer un fichier en attendant que nous fournissions la swap automatiquement.
Voilà comment faire :
dd if=/dev/zero of=/file.swap bs=1M count=512 sync mkswap -c /file.swap chmod -v 600 /file.swap swapon /file.swap
- bs : taille du bloc copié
- count : nombre de blocs copiés
Attention : le bloc copié est stocké en mémoire, donc si vous copiez un bloc de 512 Mo, il vous faudra 512 Mo en mémoire, ce qui n'est généralement pas le cas quand on manque de mémoire.
Ici vous copiez 512 fois 1 Mo ce qui ne prend donc qu'un méga en mémoire.
Voilà vous disposez maintenant de 512 Mo de swap supplémentaires.
Pour mettre hors service le fichier swap, utilisez la commande :
swapoff /file.swap
Attention, il ne faut jamais supprimer un fichier swap en service.
Vous pouvez tout à fait dédier un disque virtuel à votre serveur pour l'utiliser en tant que swap !
Dernière modification: le 20/04/2011 à 14:29 par Emerick M. (Gandi)