AWS EC2 SWAP MEMORY
- Server
- 2022. 4. 26. 21:52
EC2에서 디비도 돌리고... 웹서버도 돌리고... 이번엔 WAS 빌드하는데 뻗었다...ㅋㅋㅋㅋ
검색해보니 메모리가 부족해서 그렇단다...
맞다. 내가 현재 사용하는 프리티어는 메모리가 1GB... 매우 적다.
이걸로는 CI/CD 구현이 매우 어렵다.
Amazon EC2 에서 메모리 상태를 확인하는 명령어는 free이다.
free
이제부터는 아마존에서 제공하는 방법을 보고 따라하겠다. 원주소는 아래와같다.
https://aws.amazon.com/ko/premiumsupport/knowledge-center/ec2-memory-swap-file/
1. dd 명령을 사용하여 루트 파일 시스템에 스왑 파일을 생성. bs는 블록크기. count는 블록수.
(128M*16 = 2048M)
sudo dd if=/dev/zero of=/swapfile bs=128M count=16
2. 스왑 파일의 읽기 및 쓰기 권한 업데이트
sudo chmod 600 /swapfile
3. Linux 스왑 영역을 설정
sudo mkswap /swapfile
4. 스왑 공간에 스왑 파일을 추가하여 스왑 파일을 즉시 사용할 수 있도록 합니다
sudo swapon /swapfile
5. 프로시저가 성공적인지 확인
sudo swapon -s
6. /etc/fstab 파일을 편집하여 부팅 시 스왑 파일을 시작
sudo vi /etc/fstab
파일 끝에 다음 줄을 새로 추가하고 파일을 저장한 다음 종료
/swapfile swap swap defaults 0 0
'Server' 카테고리의 다른 글
CentOS7 재부팅시 systemctl 서비스 자동실행 (0) | 2022.05.10 |
---|---|
AWS EC2 - Instance Scheduling (0) | 2022.05.08 |
AWS EC2 생성 (0) | 2022.04.09 |
Iptime DDNS 설정 (0) | 2019.06.05 |
Iptime 포트포워딩 (0) | 2019.06.02 |
이 글을 공유하기