Redhat 6.6 루트 파티션은 정전 후 100% 가득 찬 것으로 표시됩니다.

Redhat 6.6 루트 파티션은 정전 후 100% 가득 찬 것으로 표시됩니다.

저는 Redhat 6.6을 실행하고 있으며 휴일 주말에 정전을 경험했습니다. / 파티션이 100% 가득 찼음을 표시합니다. 실제로 어떤 파일이 남용을 일으키는지 확인하는 방법은 무엇입니까?

[root@sms1 ~]# df -H
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_sms1-lv_root
                       53G   51G     0 100% /
tmpfs                  34G     0   34G   0% /dev/shm

답변1

du -sh *from은 /가장 많은 공간을 사용하는 최상위 디렉토리를 제공하지만 아마도 그리 빠르지는 않을 것입니다.

좋은 후보를 찾으면 해당 디렉터리로 전환한 다음 다른 작업을 수행하여 du -sh *어떤 디렉터리에 콘텐츠가 가장 많은지 확인한 다음 드릴다운할 수 있습니다.

find또는 큰 파일이 문제의 원인이라고 생각되면 파일 크기를 사용하고 지정할 수 있습니다. 이 명령은 /전체 디렉터리 트리에서 시작하여 500MB보다 큰 모든 파일을 찾습니다.

find / -type f -size +500000k -exec ls -lh {} \;

답변2

가장 비싼 디렉토리 찾기:

du -kx / | sort -rnk1,1

이 보고서는 1,000개 블록으로 구성되어 있으며 사용량이 가장 높은 것부터 가장 낮은 것 순으로 정렬됩니다. "-x" 옵션은 교차 마운트 지점을 방지합니다.

관련 정보