1). swap : 리눅스 시스템에서 메모리 용량이 부족하거나 오랫동안 사용하지 않는 메모리에 로드된 프로그램을 저장하기 위해 사용한다.
대부분 메모리가 부족하여 사용하는 경우이며, 서버 시스템의 경우 메모리가 부족하여 스왑을 사용하게 되면 서버의 정상적인 성능을 발휘하지 못한다.
그렇기 때문에 시스템에서 메모리를 모두 사용하고 스왑을 사용한다면 즉시 메모리 증설을 고려해야한다.
그렇다고 스왑을 할당하지 않으면, 메모리 부족 시 심각한 장애를 발생시키기 때문에 시스템 메모리양에 상관없이 1GByte 정도가 적당한다.
(단, Oracle등은 swap을 물리적인 메모리의 2~4배를 요구할 수 있다. Oracle 권고안에 따라 할당하며, 이미 1G의 swap공간만 할당한 경우라면, MS-Windows의 SWAP처럼 파일을 생성하고 mkswap 및 swapon 명령으로 스왑 공간을 추가할 수 있다.)
2). /boot : 부팅에 필요한 커널, 모듈등이 존재하는 디렉토리이다. 이 디렉토리는 꼭 파티션을 할당 할 필요는 없지만, 대부분 리눅스에서 별도의 파티션을 생성할 것을 권장한다.
처음 CentOS를 설치하게 되면 약 30M를 차지하나 몇 번 커널을 엄그레이드 하게 되면 더 많은 공간이 필요하게 된다.
CentOS에서 커널을 업그레이드 한다는 것은 기존에 설치된 커널을 남겨두고 새로운 커널을 설치하기 때문에 업그레이드 할 때마다 약 25M의 공간이 필요하게 된다.
대부분 /boot 파티션은 512M만 할당해도 충분하다.
3). /backup : 어떤 용도로 CentOS를 사용하든 백업 파티션은 따로 또는 별도 디스크를 사용할 것을 권장한다. 어떠한 문제로 시스템이 비정상적일 때 마지막 대안은 백업 데이터이다.
서버 시스템에서는 디스크는 소모품이다. 길게는 5년 짧게는 몇 달 만에 장애가 발생할수 있다. 서버 시스템에서 운영하는 모든 데이터는 디스크에 보관되며 이 디스크의 쟁애는 모든 데이터를 잃을 수 있는 가능성이 있다. 꼭 별도 디스크를 사용하여 백업할것을 권장하며 어쩔 수 없이 디스크 1개만을 사용해야한다면 50% 정도 백업으로 할당하는 것을 권장한다.
백업서버에 원격 백업시스템을 구축하는 것도 강력하게 권장하는 방법이다.
4). /home : 리눅스에서 /home 디렉토리는 주로 사용자 데이터를 저장하기 위한 공간이다. 서버를 어떠한 용도로 사용하고 사용자들에게 홈디렉토리 공간을 얼마만큼 제공할 것인가에 따라 파티션 용량이 달라진다.
5). /var : 대부분의 리눅스가 /var 디렉토리를 log를 남기거나, 사용자 데이터를 저장하는 목적으로 사용한다. 특별한 목적이 없는한 /var 파티션은 따로 할당하지 않는다.
6). / : 위에서 따로 할당하지 않은 "/' 하위 디렉토리는 "/" 파티션아래에 생성되고 데이터가 쌓이게 된다. 볼륨의 공간, 리눅스 시스템 사용목적에 따라 적당한 공간을 할당한다. 특수한 목정의 파티션을 나누고 남은 공간을 "/" 파티션에 할당하며 최소 5G이상의 용-량은 할당한다.
상단에 로컬 표준 디스크는 장착된 디스크를 자동으로 나열해 준다. 디스크가 여러개 장착되어 있다면 설치하고자 하는 디스크를 선택한다. 파티션 설정부분에서 파티션을 설정합니다(I)를 선택하고 좌측 상단에 완료(D)를 클릭하여 파티션 설정 화면으로 넘어간다.
swap : 1G
/boot : 512M
/ : 나머지 공간
/backup : 디스크가 한 개일 경우 50% 할당 (총 20G이면 10G 할당)
위 그림에서 "+" 아이콘을 클릭하면 다음과 같은 "새 마운트 지점 추가" 팝업이 나타나며 마운트 지점과 원하는 용량을 할당할 수 있다.
◈ 마운트 지점<M> : 마운트 포인트(mount point)로서 생성되는 파티션이 연결된 디렉터리 위치를 의미한다.
◈ 레이블<L> : 파일 시스템의 이름이다.
◈ 원하는 용량<D> : 새로 생성하는 파티션에 할당할 용량을 입력한다.
◈ 장치 유형<T> : 장치유형을 선택한다. 표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝, 소프트웨어 RAID를 선택할 수 있으며 일반적으로 표준 파티션을 선택한다. 소프트 웨어 RAID, LVM의 물리 볼륨, SWAP 공간등을 사용하기 위해 표준 파티션으로 볼륨을 생성 후 사용한다.
◈ 파일 시스템<S> : 생성하는 파티션의 파일 시스템의 종류를 선택한다. 선택 가능한 파일시스템 종류로는 xfs, ext4, ext3, ext2, vfat, swap, BIOS boot, EFI System Partition이 있다. 특별한 이유가 아니면 기본값을 사용한다. (CentOS 7버전은 기본 xfs이다.)
파티션 작업이 모두 끝났다면 좌측 상단에 완료(D)를 선택하면 다음과 같은 팝업창이 발생한다.
위 그림과 같이 변경될 내역을 보여주며 혹시 잘못 설정하였다면 취소하고 사용자 저의 파티션 설정으로 돌아갑니다(C)를 선택하여 수정하여 준다. 파티션 삭제, 생성, 포맷등의 내용을 확인하였다면 변경 사항을 적용(A)을 클릭하여 메인 메뉴로 돌아간다.
'Linux > CentOS' 카테고리의 다른 글
5. 리눅스 기본 명령어 - Shell의 역할과 명령어 실행순서 및 PATH 설정 (0) | 2015.02.02 |
---|---|
CentOS 7.0 설치 - 3 (라이센스 동의) (0) | 2015.02.01 |
CentOS 7.0 설치 - 2 (네트워크 셋팅 및 사용자 생성) (0) | 2015.02.01 |
4. 리눅스 텔넷 구성 및 수퍼데몬 시작 (0) | 2015.01.30 |
1. 리눅스의 이해 (0) | 2015.01.28 |