Добавление Swap в Ubuntu Server

По умолчанию сервера Google Cloud Platform предоставляются без swap, а это плохо, потому что если используется e2-micro оперативная память в 1G быстро закончится.

Чтобы оставить сервер работоспособным можно подключить swap:

При настройки swap использовался сервер Ubuntu 18.04

sudo swapon --show # проверяем наличие swap
sudo fallocate -l 1G /swapfile # создаем файл размер 1G или можно указать 1024M
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile # включаем swap
sudo swapon --show # проверяем swap
sudo nano /etc/fstab # настраиваем подключение диска
/swapfile swap swap defaults 0 0

Все должно работать. Оригинал тут How to Add Swap Space on Ubuntu 18.04 — Google Cloud (cloudbooklet.com)

Ещё одна статья по изменению существующего swap

  1. Turn off all swap processes
1sudoswapoff -a

2. Resize the swap

1sudoddif=/dev/zeroof=/swapfilebs=1G count=8

if = input file
of = output file
bs = block size
count = multiplier of blocks3. Change permission

1sudochmod600 /swapfile

4. Make the file usable as swap

1sudomkswap /swapfile

5. Activate the swap file

1sudoswapon /swapfile

6. Edit /etc/fstab and add the new swapfile if it isn’t already there

1/swapfilenone swap sw 0 0

7. Check the amount of swap available

1grepSwapTotal /proc/meminfo
Print Friendly, PDF & Email

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