2017-02-17 10 views
1

따라서 Google 서버는 호스팅 제공 업체에서 관리합니다. 이 서버는 FreeBSD를 실행 중입니다. 각각의 디스크를 마운트 시키면 디스크 공간의 10 %가 손실됩니다.FreeBSD의 모든 마운트에 10 % "루트 공간"이 필요합니까?

이것이 정상적인 이유는 파일 시스템이 루트 사용자에게 10 %의 디스크 공간을 할당하기 때문입니다. 예를 들면 다음과 같습니다 : https://forums.freebsd.org/threads/29336/

이제는 운영 체제에 물건을 넣기 위해 공간이 필요하다는 것을 알고 있습니다. 그러나 디스크를 마운트 할 때 -/data/web/my-user/some-sub-directory- 특정 목표 어딘가에/

그 마운트를 잃을 필요가 있습니까? % diskspace? 또는 호스팅 제공 업체에게 tunefs -m 옵션을 제공하여 비용을 절감 할 수 있습니까?

이 문제에 관해 뭔가를 추천 할 수있는 FreeBSD 전문가가 누구입니까?

+0

귀하가 제공 한 링크에 따르면이 링크는 변경 될 수 있으며 손실이 아니라 예비 항목 (동일하지 않음)입니다. –

+0

10 %의 준비금이 10 %의 손실과 같지 않다는 것에 동의합니다. 그러나 (가상의) 필자가 디스크의 나머지 90 %를 사용하고 파일 시스템이 다른 예약 된 10 %의 1 %만을 사용하고 있다면, 이는 9 %의 손실입니다. – vrijdenker

답변

2

기본적으로 디스크 파티션이나 디스크 드라이브를 95 % 이상 사용할 때 성능이 저하되는 파일 시스템 조각화를 방지하기 위해 5 % (Linux에서는 기본값) 또는 10 % (BSD에서)의 예약 된 공간이 사용됩니다. 기본 예약 된 %를 1 % 예약으로 변경하려면 보통 tune2fs -m 1 /dev/partition을 사용하고 있습니다.

당신은 당신이 당신은 내가 생각

filesysytem의 성능에 실제 영향을주지 않고 낮은 값으로 기본에게 예약 된 공간을 변경할 수 디스크/파티션에서 더 이상 95 % 이상을 사용하지하려고하는 것을 알고 경우 이 질문에 대한 좋은 답변을 제공합니다 : https://unix.stackexchange.com/questions/7950/reserved-space-for-root-on-a-filesystem-why

BSD와 관련이 없지만 유닉스/리눅스와 관련되어 있지만 상황은 거의 같습니다.