Linux 베이스(HDD 레이아웃 설계)

2264 단어 Linux

Linux 설치에 필요한 파티션


하드디스크는 성분 구역을 나누어 사용할 수 있다.Linux를 설치하려면 적어도 다음 두 개의 파티션이 필요합니다.

최소 파티션 요구 사항

  • 루트 파일 시스템의 루트 구역에 분배됩니다
  • 교환 구역
  • 실제로 다음과 같은 이유로 몇 개의 구역으로 나누어 사용하는 것을 추천합니다.
  • 유연한 시스템 관리를 할 수 있다
  • 디스크가 고장났을 때 손상을 억제할 수 있다
  • 고장이 발생했을 때 순조롭게 복구 작업을 진행할 수 있다
  • 기본 디렉토리 그룹


    다음 디렉터리 그룹은 일반적으로 독립된 구역에 분배됩니다.
    디렉터리 그룹
    설명
    /home
    일반 사용자가 각각 사용하는 파일이 저장되어 있습니다.파일 서버 등 여러 사용자가 사용하는 시스템의 경우, 특히 전용 구역으로 분할해야 한다다른 구역에서 홈을 관리함으로써 분배를 변경하거나 재설치할 때 환경을 계승할 수 있어 편리하다.
    /var
    각종 로그 파일과 메일 탱크 등 업데이트 빈도가 높은 파일을 저장합니다.로그가 대량으로 생성되고 로그 파일이 커지면 파일 시스템의 용량을 초과할 수 있습니다.루트 파일에/var가 있으면 로그가 루트 시스템으로 넘쳐 전체 시스템에 영향을 줍니다./var를 서로 다른 구역으로 나누면 손실을 최소화할 수 있다.
    /usr
    프로그램, 라이브러리, 문서를 놓아라.나중에 프로그램을 추가하지 않으면 운용에서 기본적으로 용량을 늘리지 않는다.NFS를 사용하여 명령 및 프로그램을 공유하는 경우/usr 읽기 전용으로 마운트하면 보안이 향상됩니다.
    /boot
    시스템에 따라 디스크의 시작 파티션으로서 수백 MB 정도를/boot 파티션에 할당하는 것이 좋습니다.예를 들어 RAID를 사용할 때 내장 하드 드라이브에/boot 파티션이 필요할 수 있습니다.
    교환 공간
    스왑 공간은 가상 메모리 공간으로 사용됩니다.가상 메모리란 물리적 메모리가 부족한 상황에서 디스크의 일부를 일시적으로 메모리의 연장으로 사용할 수 있는 기능을 말한다.스왑 공간의 목표는 설치된 물리적 메모리의 1-2배입니다.즉, 1GB의 물리적 스토리지를 탑재한 상태에서 1GB 정도의 스위칭 영역을 확보합니다.
    /
    상술한 것을 제외하고는 루트 파일 시스템이 된다.루트 파일 시스템은 파일 시스템이 고장났을 때의 복구를 쉽게 하기 위해 가능한 한 줄이는 것이 좋다.

    파티션 레이아웃 설계


    디스크 파티션 레이아웃을 설계할 때 다음 사항을 고려해야 합니다.
  • 시스템 용도
  • 디스크 용량
  • 백업 방법
  • 레이아웃 예


    20GB 하드 드라이브 및 512MB 메모리

  • 스위치\512MG(물리적 스토리지와 동일)
  • /(노선)\19GB
  • 200GB의 디스크와 1GB의 메모리를 탑재하여 100명의 사용자가 사용하는 파일 서버를 구축할 때(/home 산하)

  • 교환
  • /boot|100MB
  • /usr|10GB
  • /var|10GB
  • /(루트)|1GB
  • /home|약 180GB
  • 웹 서버 구축 시 (디스크: 100GB, 메모리: 4GB, 웹 서버: Apache)

  • 교환
  • /boot|100MB
  • /usr|10GB
  • /var|20GB
  • /var/log\50GB(Apache의 로그 파일에 용량이 필요하기 때문)
  • /(루트) = 15GB
  • 논리 볼륨


    최근에는 유연한 디스크 관리를 위해 LVM(Logical Volume Management)을 사용하고 있습니다.
    LVM은 파티션 필드에 직접 파일 시스템을 만드는 것이 아니라 볼륨 그룹이라는 가상 디스크를 만들고 그 위에 가상 파티션을 만드는 구조입니다.LVM을 활용하여 디스크 처리, 백업 등을 보다 유연하게 구현할 수 있습니다.

    좋은 웹페이지 즐겨찾기