Добавляем swap в VPS/VDS на SSD


Так случилось, что памяти мало, лишних финансовых ресурсов нет, а сайтов крутится много на VPS/VDS с минимальной конфигурацией.

При таких условиях может частенько падать база данных (например mariadb). Быстрое решение: добавить swap файл.

По условию задачи VPS у нас с быстрым SSD диском, поэтому решение вполне жизнеспособно.

Нехитрые действия включат swap размером 2048 мб:

# dd if=/dev/zero of=/swapfile bs=1024 count=2097152
# mkswap /swapfile
# swapon /swapfile

Добавить строчку в fstab для автоматического монтирования при старте системы:

 /swapfile swap swap defaults 0 0

Источник:  swap file for CentOS

###########################   Ansible section ############################

Ansible playbookswapfile.yml

Добавьте переменные для хоста (может быть несколько файлов, в примере 2):

swap_files:
 - path: /swapfile1
   size: 2048
 - path: /swapfile2
   size: 2048

 

Поблагодарить:

Оставьте комментарий

Ваш e-mail не будет опубликован.