Linux swap 메모리 추가

|


Oracle XE를 리눅스에 설치하여 실습하려는데 SWAP 메모리 공간이 부족해서 설치가 안되었다.

그래서 SWAP 공간을 늘려주는 방법을 구글링을 통해 실행하였다.

 

 

출처 : http://faq.hostway.co.kr/?mid=Linux_ETC&page=8&document_srl=1443

 

 

swap영여을 확보하기 위해서는 2가지 방법이 있다.


- Swap 파일 생성
- Swap 파티션 구성

 

그 중 이 글은 위의 방법을 이용하는 글이다.

 

 

1. SWAP 파일 생성

 

1) 메모리 용량 확인
# swapon –s, free

 

 

2) swap 메모리로 사용할 파일 생성 (1G 생성)

# dd if=/dev/zero of=/home/swapfile bs=1024 count=1000000

(/home/swapfile 로 만들었다.)

 

 

3) swap 파일로 포맷

mkswap /home/swapfile

 

 

4) swap 파일을 swap 공간으로 활성화

swapon /home/swapfile

 

 

5) 부팅 시 활성화 되도록 rc.local에 등록

# vi /etc/rc.d/rc.local
      9 swapon /home/swapfile

 

혹은

재부팅 후에도 적용하려면 /etc/fstab에 아래의 값을 추가해준다.

# vi /etc/fstab

/swapfile swap swap defaults 1 1

(출처 : http://egloos.zum.com/zicman/v/3032298)

 

 

2. SWAP 공간 삭제

 

더이상 필요 없을 시엔 삭제하면 된다.

 

1) swap 비활성화

# swapoff /home/swapfile

 

 

2) 파일 삭제

#rm /home/swapfile

 

 

3) rc.local 정보 삭제

혹은 /etc/fstab 의 정보 삭제

 

 

 

And