Create Swap file on Cloud VM (AWS, GCloud, or Azure)

Create swap file

Use the commands below to create swap file on a micro instance with a Linux operating system. This creates a 2GB Swap file to help alleviate low system ram. Consequently, this is great for those using micro instances in the cloud that have under 1 GB of memory.


Run the following from your SSH window
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon -s

then change fstab (/etc/fstab) so it automatically mounts your swap file on startup
/swapfile none swap sw 0 0

Afterward, check if your swap file is operating properly withtop or htop.

Leave any Questions and Comments below and I will get back to you. I regularly publish on YouTube, Steemit, and so if you’d like to see more videos and articles click the subscribe button in the top right.

One Comment

  1. ayandebnath

    Hello, when I created my GC instance, I already have this entry in fstab –
    /.c2d-swap-file none swap sw 0 0

    Do I need to do something extra?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: