-
리눅스 파티션 나누기 출처 : www.sulinux.netFull-Stack/Back-end 2008. 2. 27. 09:12
▲ 기본 서버 또는 Name 서버
가장 간단한 설치 방법이며 기초적인 설치 방법입니다. 파티션은 기본파티션(/)과 가상 메모리용 파티션(swap)으로 설치합니다. 권장용량: /는 전체용량중 98%, Swap은 전체용량중 2% 할당을 권장합니다. (/ : 79G swap : 1G)
▲ Web 서버
Web 서비스만을 위한 서버구축인 경우 /usr/local/apache/htdocs, /var/www/html, /home과 같은 곳의 공간이 많이 필요합니다. 이는 web서비스를 하는 apache의 환경설정을 어떻게 하느냐에 따라 달라 질수 있는 문제이므로 apache 설정부분을 좀 더 참고하시도록 하십시오. 본 문서는 SULinux의 APM_install-tools을 이용한 Web 서버 구축이므로 /usr/local/apache/htdocs나 /home 공간을 확보하는 것으로 하겠습니다. 권장용량 : /는 전체용량의 12%, /home은 전체용량의 55%, /usr은 전체용량의 31% 할당하는 것을 권장합니다.(/ : 10G, /home :44G G, /usr : 25G, Swap : 1G)
▲ Mail 서버
Mail서비스 용도로 서버를 구축 할 경우 /var/spool, /home에 데이터가 주로 저장 되지만, 메일 솔루션을 사용하게 될 경우 DBMS가 어디에 설치되는지에 따라 달라 질수 있습니다. 본 문서는 기본 메일 서비스를 위한 설정이므로 솔루션을관련 사항은 제외하겠습니다. 권장용량 : /는 전체 용량의 12%, /home은 전체용량의 37%, /var은 전체용량의 48%를 할당하기를 권장합니다.(/ : 10G, /home : 30G, /var : 39G, Swap : 1G)
▲ FTP 서버
FTP 서버는 활용용도에 따라 일반계정 접속용인지 익명접속자용인지에 따라 구분 될 수 있습니다. 일반계정별 접속용이라면 /home 용량을 크게 익명접속자용이라면 /var/ftp 용량을 크게 잡아야 합니다. 권장용량 : /는 전체용량의 12%, /home은 전체용량의 43%, /var/ftp은 전체용량의 43% 를 할당하는 것을 권장합니다.(/ : 10G, /home : 35G, /var : 34G, Swap : 1G)
▲DB 서버
DB 서버 구축은 어떤 DBMS를 구축하는지에 따라 또는 어떤 용도로 사용하는지에 따라 천차만별입니다. 본 문서에서는 별도의 DB 공간(보통 새로운 Application 설치시 사용하는 /usr/local공간을 사용)을 만들어 그곳을 할당하는 것으로 설명하겠습니다. 권장용량 : /는 전체용량의 18%, /usr/local은 전체용량의80 %를 할당하는 것을 권장합니다.(/:15G, /usr/local : 64G, Swap : 1G)
▲ Web/Mail/FTP/DB/Name 서버
소호용 서버나 개인적 활용서버들은 대부분 이와 같은 형태를 가지고 있을 것이라 생각합니다. 이와 같은 서버들은 기본서버 또는 Name서버의 파티션과 같이 기본적인 파티션으로 서비스를 할 수도 있습니다. 하지만 서버 확장이나 데이터 이전 기타 상황에 대처하기 위해서는 유동성 있는 파티션 용량 분배가 있어야 할 것입니다. 기본적인 설치를 한다는 전제조건하에서 권장 용량 : /는 전체용량의 11%, /usr는 전체용량의 18%, /var는 전체용량의 18%, /home는 전체용량의 37%를 할당하는 것을 권장합니다.(/ : 9G, /usr : 15G, /var : 15G, /home : 30G, Swap : 1G)
위의 권장사항 및 예시는 권장과 예시일 뿐이지 모든 서버에 꼭 맞는 설정이라고는 할 수 없습니다. 따라서 자신의 서버를 구축함에 있어 용량을 잘 고려하시어 설정하시기 바랍니다.
댓글