Како повећати swap простор на Линуксу
Понекад је потребно повећати swap простор на Линуксу – и за то није потребно додавати нови диск и радити рестарт сервера, довољно је имати слободног простора онолико колико нам је потребно за swap фајл који треба додати систему. Шта је swap објашењено је овде.
# Где ће нам бити swapfile и како ће се звати SWAP_FAJL="/mnt/SWAP/swapfile01.img" # Креирање локације где ће се налазити swap фајл mkdir -p `dirname ${SWAP_FAJL}` # Има ли довољно слободног простора на тој локацији df -h `dirname ${SWAP_FAJL}` # Проверите да ли фајл који треба да направимо мозда већ не постоји тамо # јер ако постоји бице прегажен односно уништен, тако да промените назив фајл # у свим даљим корацима или направите нови фолдер [ -f ${SWAP_FAJL} ] && echo "Fajl postoji, MENJAJ NAZIV u prvom koraku" || echo "Sve OK, nastavi" # За колико гигабајта желите да повећате swap (у овом случају за 8GB) SWAP_U_GB=8 dd if=/dev/zero of=${SWAP_FAJL} bs=1024 count=${SWAP_U_GB}M chmod 0600 ${SWAP_FAJL} # Прављење swap система унутар овог фајла mkswap ${SWAP_FAJL} # Додавање новокреираног swap у /etc/fsttab приликом стартовања система cp /etc/fstab ~/`date +%Y%m%d`_bekap_fstab #Бекап echo "${SWAP_FAJL} swap swap sw 0 0" >> /etc/fstab mount -a # Пријављује ли какву грешку # Активирање новокреираног swap простора swapon ${SWAP_FAJL} # Провера да ли је swap сад повећан grep Swap /proc/meminfo