CentOS 7에서 디스크 공간을 사용하고 있는 항목 찾기(du vs df vs lsof)

CentOS 7에서 디스크 공간을 사용하고 있는 항목 찾기(du vs df vs lsof)

DU에서 볼 수 있는 것보다 DF의 디스크 사용량이 훨씬 더 높은 CentOS 7 서버가 있는데 그 이유를 이해하려고 노력하고 있습니다.

DF는 38GB 사용을 표시하고 DU는 14GB를 표시합니다.

어떤 폴더에도 마운트 지점이 없습니다

LSOF에서 삭제된 파일을 확인하면 몇 개가 있지만 큰 것은 없습니다. 약 2GB의 파일이 삭제되어 "오직 신만이 아는 일"에서 사용하는 약 20GB가 남습니다.

그것을 식별하는 방법을 아시나요?

DF

Filesystem           Size  Used Avail Use% Mounted on
/dev/mapper/ol-root   45G   38G  6.9G  85% /
devtmpfs              12G     0   12G   0% /dev
tmpfs                 12G  140K   12G   1% /dev/shm
tmpfs                 12G  265M   12G   3% /run
tmpfs                 12G     0   12G   0% /sys/fs/cgroup
/dev/sda1            497M  310M  188M  63% /boot
tmpfs                2.4G     0  2.4G   0% /run/user/0
tmpfs                2.4G     0  2.4G   0% /run/user/99200048
tmpfs                2.4G     0  2.4G   0% /run/user/99200006

DF

1:> du -sxh
13G     .

답변1

문제점을 발견하고,

XFS가 조각 모음되었으며 xfs_repair를 실행한 후(CD 라이브를 사용하여 로그한 후 lvm/파티션에서 실행) 공간이 해제되었으며 이제 총 공간은 14GB가 사용되었습니다.

그 메모에 알겠습니다 : https://access.redhat.com/solutions/3634691

답장을 보내주셔서 감사합니다.

관련 정보