본문 바로가기

리눅스

스왑 설정 하기

728x90

스왑 용량 확인

스왑의 여유가 얼마나 되는지 확인한다.

$ free -h

스왑 파일 생성

비어있는 스왑 파일을 생성한다.

$ sudo dd if=/dev/zero of=/path/to/place/swap/file bs=1024 count=2097152
$ sudo chmod 0600 /path/to/place/swap/file

위 예제는 블럭크기를 1024 byte로 하며 이를 2GB에 대항하는 2097152개의 블럭을 생성함을 의미한다.

스왑 영역 생성

스왑 파일을 스왑 영역으로 설정한다.

$ sudo mkswap /path/to/place/swap/file

스왑 파일 활성화

스왑 파일을 스왑 영역으로 활성화 한다.

$ sudo swapon /path/to/place/swap/file

스왑 파일 시스템 등록

/etc/fstab 에 자동으로 마운트가 될 수 있도록 한다.

$ sudo vi /etc/fstab
/path/to/place/swap/file  swap    swap    defaults    1   1

스왑 파일 비활성화

/etc/fstab 에 등록한 마운트 설정 내용을 삭제하고, 스왑 파일을 비활성화 한 후 스왑 파일을 삭제한다.

$ sudo vi /etc/fstab

설정 내용 삭제 후 저장
$ sudo swapoff /path/to/place/swap/file
$ sudo rm /path/to/place/swap/file
반응형

'리눅스' 카테고리의 다른 글

centos 7 socket-buffer-size web3 Error: Invalid JSON RPC response  (0) 2021.06.03
dev/sda1: clean, files, blocks 해소  (0) 2021.03.02
리눅스 /boot disk full 해소하기  (0) 2021.03.02
Screen 사용법  (0) 2021.03.02
SCP 사용법  (0) 2021.03.02