밤 늦게까지 여는 카페

[오라클 클라우드 프리티어 사용기#1] sudo dnf install 명령 동작하지 않는 현상 feat. swap 메모리 설정 방법 본문

For Fun/잡학 지식

[오라클 클라우드 프리티어 사용기#1] sudo dnf install 명령 동작하지 않는 현상 feat. swap 메모리 설정 방법

Jㅐ둥이 2025. 1. 20. 00:03
반응형

안녕하세요. 오늘은 제가 아주 잘 사용하고 있는 오라클 클라우드 프리티어 인스턴스 사용기를 남기려고 합니다.

 

대머리가 되기는 싫지만 공짜는 아주 좋아하는 제가... 공짜 클라우드 서비스를 찾아보다가 오라클 클라우드 인스턴스를 찾았습니다.

 

아직까지는 계속 무료! 그런데...

오라클 클라우드 서비스는 낮은 성능이기는 하지만 무료 인스턴스를 2개까지 제공하고 있습니다.

인스턴스를 2개나 무료로!

이게 무슨 횡재인가 싶어서 git, tmux, vim 이것저것 설치하려고 하는데 인스턴스가 멈추는 것입니다 ㅜㅠ

  • sudo dnf install -y git tmux vim 명령어 입력하니 멈춰버리는 것 실화입니까;;;

 

끙끙 앓다가 모니터링 지표를 보니 dnf 명령어를 실행한 시점에 메모리가 치솟는 것이 아니겠습니까?

알고 보니 메모리가 부족해서 Out Of Memory(OOM) 에러가 발생한 것이었습니다...

 

메모리가 부족하다면 스왑메모리를 설정하면 되겠죠?

 

방법은 간단합니다. 다음 명령어들을 입력하고 인스턴스를 재부팅하면 됩니다!

sudo fallocate -l 4G /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo echo "/swapfile swap swap defaults 0 0" > /etc/fstab

 

오라클 클라우드의 프리티어 인스턴스를 사용하다가 도움이 될만한 정보가 있으면 또 기록하겠습니다!

반응형