Dans cet article nous allons voir comment créer et activer une partition SWAP sur Centos 7 / Red Hat 7. Si vous avez oublié d’en créer une lors de l’installation d’une VM sur AWS par exemple vous pouvez suivre cette procédure.

sudo dd if=/dev/zero of=/swapfile count=4096 bs=1MiB
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Editer le fichier /etc/fstab et ajouter la ligne suivante pour que la partition soit montée de manière persistente.

/swapfile   swap    swap    sw  0   0

Puis exécutez la commande suivante:

sudo sysctl vm.swappiness=10

Enfin éditez le fichier suivant /etc/sysctl.conf et ajoutez les lignes qui suivent:

vm.swappiness = 10
vm.vfs_cache_pressure = 50

Pour vérifier la taille du swap vous pouvez utiliser les commandes qui suivent:

swapon --summary
free -h

Redémarrez votre machine pour vérifier que la machine est bien opérationnelle et que la partition swap est bien toujours présente et active.