메모리 부족을 방지하기 위해 swap file을 통해 메모리 할당을 하였다.
1. 메모리를 할당할 EC2에 접속
2. swap 파일 메모리를 할당
sudo dd if=/dev/zero of=/swapfile bs=128M count=16
2GB의 메모리로 swapfile 크기 설정
3. swapfile에 접글할 수 있는 권한 설정
sudo chmod 600 /swapfile
4. swapfile을 추가할 swap 공간 생성(스왑 파일의 읽기 및 쓰기 권한 업데이트)
sudo mkswap /swapfile
5. swapfile을 swap memory에 추가(스왑 영역 설정)
sudo swapon /swapfile
6. /etc/fstab에 세팅
sudo vi /etc/fstab
fstab - 파일 시스템 정보를 저장하는 곳. 파티션 변경 및 디스크 추가 시 해당 파일에 등록해야 자동으로 마운트
편집기의 맨 하단에 추가(부팅 시 스왑 파일을 시작하는 설정)
/swapfile swap swap defaults 0 0
7. EC2의 메모리 상태 확인
free
swap 메모리 할당 전
swap 메모리 할당 후
'Server > AWS' 카테고리의 다른 글
[Xshell] Xshell을 통해 EC2 접속 (0) | 2023.03.27 |
---|---|
[AWS] 탄력적 IP 할당하기 (0) | 2023.03.27 |
[AWS] EC2 인스턴스 생성하기 (0) | 2023.03.27 |
[AWS] AWS EC2 (0) | 2023.03.27 |
댓글