DF 출력이 일관되지 않습니다.

DF 출력이 일관되지 않습니다.

리눅스 파티션에서 (NFS 디렉터리로) 12G 정도 파일을 옮겼 /으나 사용 가능한 크기가 늘어나지 않는 것 같습니다. df결과 는 다음과 같습니다 .

Filesystem                   1K-blocks        Used  Available Use% Mounted on
udev                           8170624           0    8170624   0% /dev
tmpfs                          1637540      153776    1483764  10% /run
/dev/sda5                    230964348   215736848    3472084  99% /
xxx.xx.xxx.xx:/volume1/apk 23329711936 16875907896 6453685256  73% /media/storage

"/dev/sda5"의 경우 사용 + 사용 가능 크기는 대략 100입니다.11G(230964348-215736848-3472084)가 논리 파티션 크기보다 작습니다.

어떤 결과에 의존해야 합니까?

답변1

차이점은 Linux가 루트 사용자를 위해 파일 시스템 공간의 5%를 예약하기 때문입니다(기본적으로). 귀하의 경우 누락된 금액이 전체 금액의 5%임을 알 수 있습니다. 이 예약된 공간은 사용 가능한 것으로 간주되지 않으며 사용되지 않습니다. 따라서 모든 숫자가 정확합니다.

Linux에서는 여러 가지 이유로 이를 수행합니다. 우선, 디스크가 완전히 채워지면 실제로는 95%만 채워집니다. 이렇게 하면 시스템 프로세스와 루트 사용자가 전체 시스템을 중단하지 않고도 문제를 해결할 수 있는 여지가 남아 있습니다. 둘째, 일부 파일 시스템(특히 ext2/3)은 장기간 용량에 가깝게 실행될 때 조각화되기 시작하여 성능이 저하됩니다.

답변2

이동이 완료되었나요? 파일에 열린 파일 핸들이 있습니까?

열린 파일을 삭제할 수 있고 디렉터리 목록에서 제거되지만 마지막 열린 파일 핸들이 닫힐 때까지 디스크 공간이 해제되지 않기 때문에 이 질문을 합니다.

관련 정보