В последнее время слишком часто мне это приходится делать, надоело гуглить, поэтму без лишних слов:
Создаем файл swap в корне и выставить ему правильные права
# touch /swap
# chmod 600 /swap
Файл мне нужен размером 17 GiB, забиваем созданный файл нулями на 17 гигов
# dd if=/dev/zero of=/swap bs=1024 count=17M
Делаем созданный файл областью подкачки с меткой SWAP
# mkswap /swap -L SWAP
Правим /etc/fstab, добавляем туда следующую строку
/swap swap swap defaults 0 0
Активируем swap
# swapon /swap
Проверка
# free -h
total used free shared buff/cache available
Mem: 31Gi 323Mi 13Gi 0,0Ki 17Gi 30Gi
Swap: 16Gi 0B 16Gi
# swapon -s
Имя файла Тип Размер Исп-но Приоритет
/swap file 17825788 0 -2