Как включить swap в centos 7

Даже если у вас достаточно памяти на сервере, все равно неплохо иметь файл подкачки. Для уменьшения дискового ввода-вывода многие облачные провайдеры не включают в стандартную комплектацию 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 — все сделано правильно!

This entry was posted in Разное. Bookmark the permalink.

Добавить комментарий

Ваш адрес email не будет опубликован.

*