웹 서버를 위한 파티셔닝

웹 서버를 위한 파티셔닝

웹 서버로 사용될 새 Linux VM의 파티셔닝과 관련된 몇 가지 일반적인 모범 사례가 무엇인지 궁금합니다. 상담하거나 따라야 하는 특정 가이드가 있습니까? 어떤 파티션을 생성해야 합니까? 생성해야 하는 다양한 파티션의 일반적인 크기는 얼마입니까? LVM에 대해 걱정해야 합니까? 그렇다면 LVM에 대해 무엇을 알아야 합니까? 나는 많은 새로운 웹 서버 빌드를 위한 템플릿을 구축하는 작업을 하고 있으며 현재와 미래에 잠시 동안 사용할 수 있는 무언가가 있는지 확인하고 싶었습니다. 또한 이는 CentOS 6.x 또는 RHEL 6.x에서 사용될 가능성이 높습니다.

답변1

나는 일반적으로 다음을 따릅니다.CIS RHEL 벤치마크웹 서버용.

/home, /var, /var/log, /var/log/audit는 모두 자체 파티션을 갖습니다. /tmp 및 /var/tmp 등에 대해 다른 마운트 옵션이 지정됩니다.

답변2

내 2센트도 마찬가지 (이게 좋은지 아닌지는 잘 모르겠지만... 내 방식이다)

1) 다음을 사용하는 것이 좋습니다.LVM2(CentOS에서 가능하다면, 확실하지는 않습니다.) 가능하다면 파티션 /var사용량이 99% /home이고 1%인 지점에 도달하면 매우 도움이 될 것입니다. 크기 조정 기능을 절대 사용하지 않을 수도 있지만 (적어도 나에게는) 마음의 평화를 제공합니다. 한 가지 작은 경고: LVM2를 사용하는 경우 /bootLVM2 "볼륨" 내에 폴더를 가질 수 없습니다 . LVM 시스템 외부의 별도 파티션에 일반 파티션으로 있어야 합니다(적어도 2012년 3월 22일 목요일 현재 내 생각은 그렇습니다).

2) 나는 항상 마운트할 파티션을 최소 4개 이상 생성합니다.

/
/boot
/var
/home

때로는 /tmp그렇습니다(그리고 swap, 하지만 실제로는 그런 것을 세지는 않습니다)

/var일종의 통제할 수 없는 방식으로 성장할 수 /tmp있습니다(로그 파일, 서버를 오가는 미디어, 나쁜 것들). 그렇게 해서는 안 되지만, 그렇게 할 수 있습니다.

/home서버가 실행 중일 때 발견한 몇 가지 트릭, 문서, 아이디어 등을 저장하고 싶고 시스템이 폭발하는 경우 이를 복구할 수 있는 기회를 원할 수 있기 때문입니다.

그게 내...것이에요

관련 정보