본문 바로가기
오라클 클라우드

(12) 스왑파일 생성하여 서버 빠르게 - 오라클 클라우드-상시 무료(Alaways Free) - 족집게 가이드

by xavi2019 2020. 11. 10.
[알림] 강의 비공개 전환
월간코딩의 월간강의를 2021년 부터 유료화 진행계획이 있어서 맛보기 강의를 제외하고는 보호글로 변경합니다.
문의는 help@tera.co.kr 로 부탁드립니다.

 

▶ 강의 목차

 강의 정보

  • 작성일: 2020/10/24 ~ 25
  • 위 날짜 기준으로 작성된 글이며, 향후 오라클 정책으로 인해 내용이 실제와 다를 수 있습니다.

▶ 전체 강의 목표

  • 2개의 독립서버를 생성하고
  • 각 2개의 웹사이트, 총 4개의 웹사이트를 띄우고
  • 4개의 사이트에 SSL인증서를 등록하여 https 보안 접속을 하게 한다.

 

오라클 클라우드의 상시 무료 인스턴스는 메모리 1G의 서버이지만 이유을 알기 힘들게 갑자기 서버가 미친듯이 느려집니다.

 

아래와 같이 swap 파일을 생성하여 SSD를 사용하는 오라클 클라우드의 장점을 활용하여 서버속도의 숨통을 터 주세요.

 

# 현재 메모리 현황을 보세요.
sudo free -m 

 

아래와 같이 실제 메모리는 Mem: 에, Swap 메모리는 0 이네요.

 

4G의 메모리를 할당해 보겠습니다.

# 4기가 할당
sudo fallocate -l 4G /swapfile

# 권한도 변경해 주시구요 
sudo chmod 600 /swapfile

# 이제 root폴더의 swapfile 파일이 스왑메모리로 동작하도록 만들어줍니다.
sudo mkswap /swapfile

# 스왑을 활성시킵니다.
sudo swapon /swapfile

 재부팅하면 이 스왑메모리는 날아갑니다. 재부팅해도 유지되게 해 주어야 합니다.

 

# 재부팅시해도 유지 되어야겠죠?
sudo vi /etc/fstab

# 파일 하단에 아래행 추가
/swapfile swap swap defaults 0 0

리부팅 후 확인합니다

sudo reboot

처음 썼던 명령어를 타이핑합니다.

# 현재 메모리 현황을 보세요.
sudo free -m

잘 활성화 되었네요.

 

 

▶ 강의 목차



 

댓글