Необходимо добавить SWAP в ubuntu 16.04 через файл.
Проверка SWAP
проверяем что свап выключен
# free -m total used free shared buff/cache available Mem: 488 307 15 69 165 82 Swap: 0 0 0
или
swapon --show
если результат пустой, значит swap не настроен
Создание файла подкачки
создаём файл размером 512 мб.
fallocate -l 512M /swapfile
если нужно создать файл размером в 1 гб, то
fallocate -l 1G /swapfile
Проставляем права только для root
chmod 600 /swapfile
Создаём файловую систему swap командой:
mkswap /swapfile
Включаем файл подкачки:
swapon /swapfile
Готово. Проверяем работу файла подкачки:
# swapon --show NAME TYPE SIZE USED PRIO /swapfile file 512M 29.3M -1
или
# free -h total used free shared buff/cache available Mem: 488M 304M 14M 69M 168M 84M Swap: 511M 29M 482M
Включение подкачки после перезагрузки
Данный файл подкачки будет работать только до перезагрузки. Чтобы это исправить добавим запись в /etc/fstab
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab