작업 시 시스템의 전용 파티션에는 다음 디렉터리가 있어야 합니다.
/boot
/home
/audits
/opt
/tmp
/var
/home
/
크기에 대한 회사 정책이나 지침은 없으며 이를 설정하는 시스템 관리자의 재량에 달려 있습니다.
현재 다음과 같이 설정되어 있습니다.
/dev/sda1 1GB EXT3 /boot
/dev/sda2 8GB SWAP SWAP
/dev/sda3 265GB EXT3 /home
/dev/sda4 191GB EXTENDED
/dev/sda5 50GB EXT3 /
/dev/sda6 50GB EXT3 /audits
/dev/sda7 50GB EXT3 /opt
/dev/sda8 20GB EXT3 /tmp
/dev/sda9 20GB EXT3 /var
물론 이것은 하나의 특정 서버일 뿐이지만 공식 가이드가 있습니까(예:파일 시스템 계층 표준)는 다른 공간과 비교하여 각각에 얼마나 많은 공간을 할당해야 하는지 지정합니까?
그렇지 않다면, 우리가 다른 사람들보다 특정한 상대적 할당 패턴을 선호하는 객관적인 이유가 있습니까?
사례 연구로서 이 특정 서버에 대한 세부 정보는 다음과 같습니다.
시스템 구성 요소: HP DL580G8:http://www8.hp.com/us/en/products/proliant-servers/product-detail.html?oid=6636692#!tab=specs
- (2) RAID 1의 500GB HDD -
/dev/sda
- (2) RAID 1의 300GB HDD -
/dev/sdb
(할당되지 않음) - 32GB RAM
- 4 - PROC(16개 코어)
추가 공간이 없고 추가 공간을 확보할 수도 없습니다. 필요한 경우 RAID 구성을 분할할 수 있지만 일종의 중복성을 포함해야 합니다.
운영 체제: SLES 11 SP 4
답변1
나는 당신의 목표가 다음과 같다고 가정합니다.
- 사용자에게 가능한 한 많은 여유 공간을 제공
- 다른 곳에서는 디스크 공간이 부족하지 않고 크기를 조정하기 위해 중요한 순간에 서버를 종료할 필요가 없습니다.
sda
이것이 사실이라면 드라이브를 교체 하고 sdb
이제 500GB를 sdb
순전히 사용하는 것이 좋습니다 /home
. 그런 다음 sda
원하는 대로 300GB를 나눌 수 있습니다.
- Ubuntu가 이전 커널 버전을 정리하지 않았을 때 256MB 파티션의 공간이 부족해지는 문제가 있었기
/boot
때문에 실제로는 5GB로 늘리는 것이 좋습니다. 그러나 그것은 단지 두 번 부끄러워하는 내 의견일 뿐입니다. 대부분의 경우 1GB이면 충분합니다. - 필요한 최대값을 파악
/audits
하고 몇 번 두 배로 늘리십시오. - 최대 절전 모드로 전환해야 합니까? 그렇다면 더 많은 스왑 공간이 필요하지만 그렇지 않으면 8GB이면 충분할 것입니다. 스왑 공간을 정기적으로 사용하기 시작하면 무슨 일이 있어도 원인을 찾아 문제를 해결해야 하므로 8GB이면 충분할 수 있습니다.
- 가능하다면 대부분의 경우 LVM과 같은 것을 사용하여
sdb
데이터 손실 없이 모든 파티션의 크기를 조정할 수 있습니다.언제(만약 그렇지 않다면) 당신이 필요합니다. - 나머지 파티션을 위한 충분한 공간을 예약한 후에는
/
대부분의 소프트웨어를 설치하려는 위치에 나머지 파티션을 배치합니다. - 주요 소프트웨어가 제공되지 않으면
/opt
아마도 다운될 것입니다/opt
. - 귀하가 지원하는 소프트웨어를 이미 사용하고 있는 사람을 알고 있다면 그 소프트웨어를
/tmp
많이 사용하는지 물어보십시오. 이렇게 하면 파티션을 늘려야 하는지 아니면 조금 줄여야 하는지 알 수 있습니다.