How to delete a swap file?

Posted May 26, 2014 63.7k views
I was trying to delete the swapfile on a digital ocean virtual server using the instructions given here: However, when I type: sudo rm /swapfile I get the following error: rm: cannot remove `swapfile': Operation not permitted I have changed the permissions on the swap file to 777 and I believe I have root privileges. I still cannot delete it. It may be helpful to know that I created this instance of a server from an image of another server that I had configures. The swap was enabled in that original server. How do I delete this file? Thank you.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
3 answers
Thank you, Jerzy. I am almost certain that I had run swapoff /swapfile.
Anyhow, I did it again and this time it worked.

Thanks again.
You maybe missing an entry in /etc/fstab and turn on the swap somewhere else.

Therefore sudo swapoff -a -v take no effect.

If that's the case, check init scripts and remove the swapon script.

The following command may helps.

grep -r "swapon" /etc/init*
grep -r "swapon" /etc/rc*