728x90
서버에서
gradle clean
만 해도 서버가 뻗어 버렸다.
이유를 알아보니
메모리 부족이였다.
메모리는 1GB 밖에 없어
HDD를 메모리로 사용할 수 있는
Swap memory를 이용해
서버가 뻗는 것을 막자.
1. 스왑 설정
1-1) 2 기가를 hdd에서 가상메모리로 변환한다.
sudo fallocate -l 2G /swapfile
1-2) 주인만 읽을 수 있도록 권한 변경
sudo chmod 600 /swapfile
1-3) swapfile을 스왑메모리라고 mark 한다.
sudo mkswap /swapfile
1-4) 1-1에서 가상메모리로 만든 파일을 스왑으로 바꾼다.
sudo swapon /swapfile
1-5) 영구적으로 사용할 수 있도록 설정
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
2. 확인해보기
free -h
'서버' 카테고리의 다른 글
gradle - spring boot 배포 스크립트 (0) | 2025.02.16 |
---|---|
AWS ec2) spring boot 프로젝트 gradle 배포 (0) | 2025.02.16 |
github 토큰 발행 (0) | 2025.02.16 |
AWS - RDS 셋팅하기(RDS 생성, 파라미터그룹셋팅, 접속테스트) (0) | 2025.02.16 |
ubuntu - mysql 설치 후 접속 (0) | 2025.02.16 |