Creating Swap File
From PrgmrWiki
To add a swap file to your vps run the following as root
To add a 500mb swap file change count=500 to another number for a smaller or bigger swap file
# dd if=/dev/zero of=/var/swap2 bs=1024k count=500 # chown root:root /var/swap2 # chmod 600 /var/swap2 # mkswap /var/swap2 # swapon /var/swap2
To have the swap file used by the kernel after a reboot, add the following to /etc/fstab (its the same as running swapon)
/var/swap2 none swap sw 0 0
To expand existing swap space after memory upgrade:
- Turn off existing swap:
swapoff -a
- Remove old swap:
rm /var/swap
- Create new larger swap, in this example we are going from the 500mb above to 1024mb:
dd if=/dev/zero of=/var/swap bs=1024k count=1024
- Set permissions:
chmod 600 /var/swap
- Make it swap:
mkswap /var/swap
- Turn it back on
swapon -a
- run the free command to confirm its there with the size you want.