Linux 베이스(HDD 레이아웃 설계)
2264 단어 Linux
Linux 설치에 필요한 파티션
하드디스크는 성분 구역을 나누어 사용할 수 있다.Linux를 설치하려면 적어도 다음 두 개의 파티션이 필요합니다.
최소 파티션 요구 사항
기본 디렉토리 그룹
다음 디렉터리 그룹은 일반적으로 독립된 구역에 분배됩니다.
디렉터리 그룹
설명
/home
일반 사용자가 각각 사용하는 파일이 저장되어 있습니다.파일 서버 등 여러 사용자가 사용하는 시스템의 경우, 특히 전용 구역으로 분할해야 한다다른 구역에서 홈을 관리함으로써 분배를 변경하거나 재설치할 때 환경을 계승할 수 있어 편리하다.
/var
각종 로그 파일과 메일 탱크 등 업데이트 빈도가 높은 파일을 저장합니다.로그가 대량으로 생성되고 로그 파일이 커지면 파일 시스템의 용량을 초과할 수 있습니다.루트 파일에/var가 있으면 로그가 루트 시스템으로 넘쳐 전체 시스템에 영향을 줍니다./var를 서로 다른 구역으로 나누면 손실을 최소화할 수 있다.
/usr
프로그램, 라이브러리, 문서를 놓아라.나중에 프로그램을 추가하지 않으면 운용에서 기본적으로 용량을 늘리지 않는다.NFS를 사용하여 명령 및 프로그램을 공유하는 경우/usr 읽기 전용으로 마운트하면 보안이 향상됩니다.
/boot
시스템에 따라 디스크의 시작 파티션으로서 수백 MB 정도를/boot 파티션에 할당하는 것이 좋습니다.예를 들어 RAID를 사용할 때 내장 하드 드라이브에/boot 파티션이 필요할 수 있습니다.
교환 공간
스왑 공간은 가상 메모리 공간으로 사용됩니다.가상 메모리란 물리적 메모리가 부족한 상황에서 디스크의 일부를 일시적으로 메모리의 연장으로 사용할 수 있는 기능을 말한다.스왑 공간의 목표는 설치된 물리적 메모리의 1-2배입니다.즉, 1GB의 물리적 스토리지를 탑재한 상태에서 1GB 정도의 스위칭 영역을 확보합니다.
/
상술한 것을 제외하고는 루트 파일 시스템이 된다.루트 파일 시스템은 파일 시스템이 고장났을 때의 복구를 쉽게 하기 위해 가능한 한 줄이는 것이 좋다.
파티션 레이아웃 설계
디스크 파티션 레이아웃을 설계할 때 다음 사항을 고려해야 합니다.
레이아웃 예
20GB 하드 드라이브 및 512MB 메모리
200GB의 디스크와 1GB의 메모리를 탑재하여 100명의 사용자가 사용하는 파일 서버를 구축할 때(/home 산하)
웹 서버 구축 시 (디스크: 100GB, 메모리: 4GB, 웹 서버: Apache)
논리 볼륨
최근에는 유연한 디스크 관리를 위해 LVM(Logical Volume Management)을 사용하고 있습니다.
LVM은 파티션 필드에 직접 파일 시스템을 만드는 것이 아니라 볼륨 그룹이라는 가상 디스크를 만들고 그 위에 가상 파티션을 만드는 구조입니다.LVM을 활용하여 디스크 처리, 백업 등을 보다 유연하게 구현할 수 있습니다.
Reference
이 문제에 관하여(Linux 베이스(HDD 레이아웃 설계)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kakkie/items/c4a9a2f2a9e4e802ca0b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)