루트, 홈, usr, var 및 tmp 파티션을 얼마나 크게 만들어야합니까?


15

우분투 서버 10.04를 설치하고 64Gb VHD가 있습니다.

이 모드에서 파티션을 분리하고 싶습니다.

/dev/xvda0 p on swap (2 Gb)
/dev/xvda1a0 e on /boot (128 Mb)
/dev/xvda1a1 e on / type ffs (local)
/dev/xvda1a2 e on /usr type ffs (local, nodev)
/dev/xvda1a3 e on /tmp type ffs (local, nodev)
/dev/xvda1a4 e on /var/log type ffs (local, nodev)
/dev/xvda1a5 e on /var type ffs (local, nodev, nosuid)
/dev/xvda1a6 e on /home type ffs (local, nodev, nosuid, with quotas)
/dev/xvda2 p on /new (local, nodev, nosuid, noexec) with rest of space ~50Gb.

그러나 나는 붙어있어 각 폴더에 어떤 크기를 줄지 모른다.

또한 파티션을 암호화하고 싶습니다.

팁 주셔서 감사합니다.

편집 : 시스템 최소 크기가 필요합니다. 여기에는 ufw, apache, mysql, chkrootkit 등과 같은 약 10 개의 앱이 설치됩니다.


1
답이 도움이 되었습니까? 그렇다면 답변으로 표시하십시오.
Anders

답변:


11

먼저,를 제외한 모든 공간을 /bootLVM2 볼륨에 넣습니다 . 라이브 시스템과 최신 파일 시스템에서도 나중에 파티션 크기를 훨씬 쉽게 조정할 수 있기 때문입니다.

그럼 난 1GB의에 대한 루트 작은 만들 것 /usr6기가바이트 약, /var약 2GB, /boot512메가바이트 약을 RAM으로 같은 크기로 교환 /var/log, /home그리고 /srv충분히 큰. 나중에 조정할 수 있습니다.

LVM2를 사용하고 있기 때문에 나중에 다른 파티션을 확장하는 데 사용할 수 있으므로 할당되지 않은 공간을 모두 사용하지는 않았습니다. 와 같은 새 패리티를 추가 할 수도 /tmp있지만 조금 더 복잡합니다. 더 이상 LVM2 이외의 다른 것을 사용하지 않습니다. 이를 통해 파일 생성 및 복사를 포함하여 30 분 이내에 설치를 RAID 디스크로 옮길 수도 있습니다.

LVM2에 대한 자세한 내용은 다음을 읽으십시오. http://www.debian-administration.org/articles/410

예, 암호화에 대해서는 Luks 지원을 살펴보십시오.


1
SWAP이 RAM보다 약간 크지 않아야합니까? (다시, 4GB RAM에서 256MB 스왑을 사용하므로 위선자입니다)
Reinstate Monica-ζ--

1
스왑은 더 크지 않고 필요한만큼 커야합니다. :) 얼마나 큰지는 컴퓨터에서 실행하는 것과 얼마나 많은 RAM을 가지고 있는지에 달려 있습니다. RAM에서 2 * RAM에 대한 권장 사항이 있습니다. 그러나 스왑없이 완벽하게 잘 달린 사람들이 있습니다. 그러나 당신이하는 일을 모른다면 권장하지 않습니다. 그리고 당신은 여기서 묻지 않을 것입니다. :)
Anders 2016

1
예, 시스템을 최대 절전 모드로 전환하려면 RAM보다 약간 큰 스왑이 필요합니다.
gerlos

@Anders LVM 설정에서 힌트를 찾는 동안 이것을 찾았습니다. LVM을 사용할 때 처음부터 RAID를 설정할 필요가 없다는 것을 의미합니까? 이 설정은 어떻습니까? 2 개의 하드 드라이브가있는 서버가 있고 시스템은 / dev / sda에 설치되어 있으며 / dev / sdb는 사용되지 않습니다. AFAICT LVM을 사용하지 않습니다. LVM 및 RAID 1을 사용하여 마이그레이션 할 수 있습니까? 아니면 처음부터 다시 설치해야합니까? 그러나 다시 할 수 있습니까? (이 기계는 Leaseweb이 호스팅하는 서버이므로 제어판에서 다른 OS를 다시 설치할 수 있으며 파티션 레이아웃과 같은 기본 옵션이 아닌 옵션을 선택할 수도 있지만 어떻게 지시 할 수 있는지 잘 모르겠습니다. LVM / RAID 사용)
Nickolai Leschov

@Nickolai, 가급적이면 미러 RAID에 BOOT를 사용하여 RAID를 설정 한 다음 원하는대로 (3 개 이상의 디스크 인 경우 RAID5, 4 개 이상의 RAID6) 나머지는 LVM을 만듭니다. LVM과 함께 이미 설치되어있는 경우 다음과 같이하십시오. 하나의 데이터 디스크를 정리하십시오. 부팅하지 않는 것. BOOT 미러 RAID (두 번째 디스크가없는 경우)와 나머지 두 디스크의 미러 RAID를 만듭니다. 그런 다음 두 번째 RAID를 물리 디스크로 만들고 vg에 추가합니다. 그런 다음 vg의 이전 디스크에서 모든 데이터를 전송 한 다음 vg에서 제거하십시오. 그런 다음 첫 번째 디스크를 RAID에 추가하고 추가하십시오. 끝마친!
Anders

2

정답 또는 오답이 없습니다. 개인적으로 우분투 설치를 위해 12GB 파티션을 만들 것입니다.

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.