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.

Commands

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 christitus.com 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: