ubuntu 스왑 메모리 추가

메모리가 부족한데, swap이 0으로 설정되어있어서 불안한 상황

ubuntu@ubuntu:/home/gold$ free -h
               total        used        free      shared  buff/cache   available
Mem:           964Mi       754Mi        71Mi       1.0Mi       137Mi        65Mi
Swap:             0B          0B          0B

스왑을 추가하는 방법은 아래와 같다.
1. sudo fallocate -l 2G /swapfile
2. sudo chmod 600 /swapfile
3. sudo mkswap /swapfile
4. sudo swapon /swapfile

추가 후,  free -h 명령으로 swap이 추가된 것을 확인해보자.

ubuntu@ubuntu:/home/gold$ sudo fallocate -l 2G /swapfile
ubuntu@ubuntu:/home/gold$ sudo chmod 600 /swapfile
ubuntu@ubuntu:/home/gold$ sudo mkswap /swapfile
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
no label, UUID=f05e6064-0af0-4f05-8700-a5ac9a27203b
ubuntu@ubuntu:/home/gold$ sudo swapon /swapfile
ubuntu@ubuntu:/home/gold$
ubuntu@ubuntu:/home/gold$ free -h
               total        used        free      shared  buff/cache   available
Mem:           964Mi       754Mi        71Mi       1.0Mi       137Mi        65Mi
Swap:          2.0Gi          0B       2.0Gi

5. 재부팅 후에 자동으로 swap이 등록 될 수 있도록 /etc/fstab에 추가한다.

LABEL=cloudimg-rootfs   /        ext4   discard,errors=remount-ro       0 1
LABEL=UEFI      /boot/efi       vfat    umask=0077      0 1

# SWAP 추가
/swapfile none swap sw 0 0