오라클 클라우드 VM 머신 메모리 늘리기

반응형

Oracle Cloud Free Tier 에서 VM 머신 2개를 무료로 사용하고 있다. Free Tier는 VM 1개당 최대 사용 가능한 메모리가 1GB이다. 최근에 코인 자동 거래 봇을 돌리면서 메모리가 부족한지 서버가 자주 다운되었다.

그래서 서버 메모리 늘리는 방법을 찾아보다가, 스왑(Swap)을 통해 메모리를 늘릴 수 있다는 것을 알게 되었다.


1. 스왑 파일 생성

루트에 아래 명령어를 실행한다.

sudo dd if=/dev/zero of=/swapfile bs=128M count=16

2.스왑 파일 권한 변경

sudo chmod 600 /swapfile

3. 스왑 영역 설정

sudo mkswap /swapfile

4. 사용할 수 있도록 추가

sudo swapon /swapfile

5. 재부팅시 자동 마운트 실행하기

sudo vi /etc/fstab 명령어로 fstab 파일을 편집한다.
그리고 맨 아래에 다음을 추가한다.

/swapfile swap swap defaults 0 0



이제 메모리를 확인해보면 swap 영역이 생긴 것을 확인할 수 있다.



하드웨어의 물리적인 RAM 크기 및 정보를 알고 싶다면 아래 명령어를 사용한다.

sudo dmidecode --type memory | more
반응형