파티션에 대한 시스템 예약을 더 작게 만들 수 있습니까?

파티션에 대한 시스템 예약을 더 작게 만들 수 있습니까?

내가 아는 한 Ubuntu는 파티션 용량의 5%를 차지하는 파티션에 시스템 예비를 생성합니다. 8TB 드라이브에서 시스템 예약 공간은 약 380GB를 차지합니다. 나는 이것을 df에서 다시 확인했고 누락된 공연을 계산할 수 있습니다. 4개의 8TB 파티션이 있는데 1.5TB의 저장 공간이 손실됩니다. 우분투에서 시스템 예비 공간에 대해 더 작은 비율을 사용하도록 하는 방법이 있습니까?

답변1

mkfs.ex4리눅스 ext4파일 시스템을 만들려면

사용하면 mkfs.ext4새 파일 시스템이 생성됩니다(그리고 파티션의 데이터는 손실됩니다). 당신은해야합니다지원이를 수행하기 전에 잃어서는 안 되는 모든 데이터를 삭제하십시오.

옵션을 사용하여 -m예약된 비율을 지정할 수 있습니다(예: 3% 얻기).

sudo mkfs.ex4 -m 3 /dev/sdxn

여기서 x는 장치 문자이고 n은 파티션 번호입니다(예: ) /dev/sda1.

에서man mkfs.ex4

   -m reserved-blocks-percentage
          Specify the percentage of the filesystem blocks reserved for the
          super-user.   This  avoids  fragmentation, and allows root-owned
          daemons, such as syslogd(8), to continue to  function  correctly
          after non-privileged processes are prevented from writing to the
          filesystem.  The default percentage is 5%.

tune2fs리눅스 ext4파일 시스템을 수정하려면

사용하면 tune2fs기존 파일 시스템이 수정됩니다(그리고 파티션의 데이터는 보존되어야 합니다). 하지만 당신은해야지원이를 수행하기 전에 잃어서는 안 되는 모든 데이터를 삭제하십시오.

옵션을 사용하여 -m예약된 비율을 지정할 수 있습니다(예: 3% 얻기).

sudo tune2fs -m 3 /dev/sdxn

여기서 x는 장치 문자이고 n은 파티션 번호입니다(예: ) /dev/sda1.

답변2

예, 다음 매개변수를 사용하여 각 디스크의 백분율을 변경할 수 있습니다. 예:

sudo tune2fs -m 0 /dev/sda1

여기서 0은 백분율 크기입니다.

sudo tune2fs -l /dev/sda1 | grep 'Reserved block count'

예약된 블록 수 확인

관련 정보