Включаем swap в centos 7
https://t.me/dev_blogДаже если у вас достаточно памяти на сервере, все равно неплохо иметь файл подкачки. Для уменьшения дискового ввода-вывода многие облачные провайдеры не включают в стандартную комплектацию swap, поэтому вам может потребоваться добавить свой собственный.
Для начала проверим, включен ли swap командой
free -m
Если swap выключен, вы увидите нули в соответствующих значениях
total used free shared buff/cache available Mem: 3980 1390 506 492 2924 2569 Swap: 0 0 0
Если swap выключен, мы должны создать файл подкачки (команда ниже создаст файл подкачки на 4 гига, вы можете выставить нужный размер)
sudo dd if=/dev/zero of=/swap count=4096 bs=1MiBСтавим права доступа
sudo chmod 600 /swapФорматируем swap файл
sudo mkswap /swapТеперь включаем файл подкачки
sudo swapon /swapЧтобы файл подкачки включался автоматически при перезагрузке системы, добавим запись в fstab
sudo echo "/swap swap swap sw 0 0" >> /etc/fstab
Теперь с помощью free -m снова проверим включен ли swap и видим
total used free shared buff/cache available Mem: 3980 1390 506 492 2924 2569 Swap: 4095 23 4072
Если значения swap больше 0 - все сделано правильно!