Иногда система выходит из стабильного состояния по причине нехватки swap. Лучше такого не допускать. Но если нужно, а разделы уже распределены можно добавить пространство файлом.
В моем случае потребовалось. Листинг команд:
# 1
[root@oradb18 syncdata]# fallocate -l 8G swapfile01 && chmod 600 swapfile01 && mkswap swapfile01 && swapon swapfile01
Setting up swapspace version 1, size = 8388604 KiB
без метки, UUID=6d845772-70d5-4cb2-b937-2d3eb82c8a20
# 2
[root@oradb18 syncdata]# file /srv/syncdata/swapfile01
/srv/syncdata/swapfile01: Linux/i386 swap file (new style), version 1 (4K pages), size 2097151 pages, no label, UUID=6d845772-70d5-4cb2-b937-2d3eb82c8a20
# 3
[root@oradb18 syncdata]# swapoff /srv/syncdata/swapfile01
# 4
[root@oradb18 syncdata]# echo "/srv/syncdata/swapfile01 swap swap defaults 0 0 \
> " >> /etc/fstab
# 5
[root@oradb18 syncdata]# swapon -a
# 6
[root@oradb18 syncdata]# swapon --show
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 8G 0B -2
/srv/syncdata/swapfile01 file 8G 0B -3
# 7
[root@oradb18 syncdata]# free -h
total used free shared buff/cache available
Mem: 31G 4,1G 335M 7,0G 26G 19G
Swap: 15G 0B 15G
# 8
[root@oradb18 syncdata]# cat /proc/sys/vm/swappiness
10
# 9
[root@oradb18 syncdata]# grep vm.swappiness /etc/sysctl.d/*
/etc/sysctl.d/100-sysctl.conf:vm.swappiness = 10
Описание:
# 1 последовательность команд выполняет создание пустого файла размером 8Гб, устанавливает права доступа, форматирует его как пространство swap, подключает как пространство swap
# 2 просмотр свойств созданного и подключенного файла
# 3 отключение файла из пространства swap
# 4 добавить в fstab строки с файловой системой swap созданного файла
# 5 подключение всех доступных в fstab пространств swap
# 6 листинг всех подключенных пространств swap
# 7 просмотр статистики об использовании swap
# 8 просмотр установленного значения переменной ядра vm.swappiness, важный параметр определяет сколько должно быть свободно ОЗУ в системе для начала использования swap, в процентах, обычно в нагруженных системах меняю на 10, в зависимости от системы допустимо и 0
# 9 строка установки vm.swappiness в конфигурационных файлах sysctl
И для красоты скрин консоли

