리눅스 파일시스템은 5% 용량을 예약한다.

(Last Updated On: November 30, 2021)
  1. 프로그램 비정상 작동으로 디스크 용량을 사용하더라도 루트계정의 /var/log/ 로그 메세지를 계속 받기 위해 root 계정을 위해서 5%를 예약한다.
  2. 리눅스 파일시스템 (ext3, ext4)은 지능적으로 디스크 단편화 제거를 계속 수행하는데 보편적으로 디스크 사용량이 95%에 다가갔을때 단편화로 인한 성능저하가 심각해지기 때문에 단편화 제거를 위한 여유공간으로 5%를 예약해둔다.

예약 값 변경하기

  • tune2fs [디스크장치파티션] -m [비율]
# 아무것도 사용하지 않는 디스크의 사용량이 약 400GB가량 사라져있다.
[email protected]:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             7.3T   28K  6.9T   1% /storage1


#
# tune2fs 로 예약비율을 1%로 변경하였다.
#
[email protected]:~# tune2fs -m 1 /dev/sda1
tune2fs 1.46.2 (28-Feb-2021)
Setting reserved blocks percentage to 1% (19535063 blocks)
[email protected]:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             7.3T   28K  7.2T   1% /storage1