재미로하는 공부/AWS&&NCP

AWS Amazon Linux swap 생성

lowcodingpython 2022. 7. 1. 12:09
반응형

스왑이 지정이 안되어 있는 리눅스에 스왑을 설정하는 방법입니다. 

스왑 사용 시 -> 디스크의 일부를 확장된 RAM처럼 사용 가능

swap-지정-없음


 

파일 복사 명령어 dd를 이용하여 빈 파일을 생성하여 block size를 1MB씩 2048번 읽어서 복사 => 2GB 크기의 파일 생성

sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

스왑파일-만들기

1. 600 권한의 의미는 일반 사용자 즉 일반 유저가 스왑의 내용 확인 및 삭제를 못하게 하도록 합니다. 

sudo chmod 600 /swapfile

2. mkswap 명령어를 통해서 스왑 파일로 변환

 sudo mkswap /swapfile

3. swapon 명령어를 통해서 스왑 활성화 및 확인 

sudo swapon /swapfile

sudo swapon -s

스왑-메모리-기본설정

부팅 시 스왑 파일을 시작 

sudo vi /etc/fstab

/etc/fstab에 아래 내용을 

/swapfile swap swap defaults 0 0

부팅-시-스왑파일-적용하기

간단하게 마무리하였습니다. 따라 하시면 생각보다 쉽게 느껴지실 겁니다.

감사합니다!

반응형