이미 운영 중인 시스템에서 현재 사용하고 있는 스왑공간이 부족하여 스왑영역을 확보하기 위해서는, 파티션을 재구성하여 스왑파티션을 설정하거나 스왑파일을 만드는 방법이 있습니다. 파티션을 다시 구성하기 위해서는 여유있는 파티션이 있어야 하며, 번거롭고, 많은 작업이 필요하므로, 스왑파일을 만들어서 스왑영역을 확보하는 방법에 대해서 알아 보도록 하겠습니다.
256MB의 스왑파일을 만들어 보겠습니다. 먼저 스왑파일을 만들 공간을 설정합니다. 다음과 같은 명령을 내리면 /boot 디렉토리 밑에 256MB짜리 NULL 파일이 만들어 집니다. /dev/zero는 Null byte의 source를 뜻하며 생성하고자 하는 swap파일의 명칭은 편의상 swapfile로 하였습니다.
#dd if=/dev/zero of=/boot/swapfile bs=1024 count=262144
만든 파일이 스왑파일로 작동할 수 있도록 설정을 합니다. v0 옵션은 old 스타일이고, v1은 new 스타일입니다.
#mkswap -v1 /boot/swapfile
#swapon /boot/swapfile
free명령으로 스왑영역이 늘어난 것을 확인할 수 있습니다.
#free
부팅시 스왑공간이 활성화되게 하려면 /etc/fstab 파일에 아래 한 줄을 추가합니다.
/boot/swapfile swap swap defaults 1 1
'Operating System > Linux' 카테고리의 다른 글
| 손에 잡히는 Linux Security ② (0) | 2007/05/22 |
|---|---|
| 손에 잡히는 Linux Security ① (0) | 2007/05/12 |
| portsentry를 이용한 Port Scan 검사 및 방어 Program (0) | 2007/05/12 |
| sendmail을 이용한 Mail Server 설정하기 (0) | 2007/05/12 |
| 보안점검 명령어 (0) | 2007/05/10 |
| wget 명령어 사용법 (0) | 2007/05/10 |
| SWAP 영역 늘리기 (0) | 2007/05/10 |
| VSFTP 설치하기 (0) | 2007/05/10 |
| Complete reference guide to creating a remote Log Server (0) | 2007/05/09 |
| syslog-ng를 이용한 보안장비 로그서버 구축 및 활용 (0) | 2007/05/09 |
| PICO, VI Editor 사용법 (0) | 2007/05/08 |