프리티어로 제공해주는 인스턴스 유형인 t2.micro
은 RAM이 1GB밖에 되지 않는다.
따라서 EC2가 도중 멈추는 현상이 발생
Swap 메모리 (디스크 공간을 활용하여 만들어낸 가상 메모리) 추가
$ sudo dd if=/dev/zero of=/swapfile bs=128M count=16 // 스왑파일 생성
$ sudo chmod 600 /swapfile // 권한 부여
$ sudo mkswap /swapfile // Swap 메모리를 Swap 파일로 포맷
$ sudo swapon /swapfile // Swap 메모리 활성화
$ sudo swapon -s // SWap 파일의 정보 및 크기 출력
$ sudo vi /etc/fstab
# 마지막 행에 추가하기
/swapfile swap swap defaults 0 0
$ sudo free -h
# Swap 메모리 삭제
sudo rm -r swapfile
# 단일 Swap 메모리 비활성화
$ sudo swapoff swapfile
# 모든 Swap 메모리 비활성화
$ sudo swapoff -a