CentOS 공간이 손실 되었습니까?


0

내가 centos 5.5 VM을 (6 기가 바이트) 그냥 PHP 개발을위한, 최근에 내가 잃어버린 공간에 대해 알아 봤어 :

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      5.7G  5.3G  187M  97% /
/dev/sda1              99M   18M   76M  20% /boot
tmpfs                 252M     0  252M   0% /dev/shm

du -h / | grep ^[0-9.]*G
1.2G    /www
1.6G    /usr
3.5G    /

나는 /autofsck (0 bytes)에 어떤 파일도 가지고 있지 않다.이 공간은 어디에 있는가?

편집 : 새로운 아이디어?


아니, 1.2 + 1.6 + 3.5 = 6.3 ...

아, 죄송합니다. 죄송합니다.
Rup

예, 마지막 3.5G가 모든 HD에 맞습니다. 그게 뭐야? 내가 어떻게 지울 수 있니?
greenbandit

답변:


0

아마도 / tmp에 있지만 크기를 기준으로 디렉토리를 찾으려면 다음을 사용하십시오. /에서 실행하십시오.

du -sk */ | sort -nr

나는 이것을 얻었다 : du -sk / | 정렬 - 비어 3627120 /
greenbandit

0

파일이 파일 시스템에서 삭제되었지만 모든 응용 프로그램에 의해 닫히지 않으면 공간을 차지하는 파일 시스템에 남아 있지만 다음과 같은 도구로는 탐지 할 수 없습니다. du. 문제의 응용 프로그램을 종료하면 (재부팅하는 것이 가장 쉬운 방법입니다) 공간이 해제됩니다.


그게 문제, 나는 서버를 재부 팅하고 여전히 남아있다!
greenbandit

0

숨겨진 파일 / 디렉토리를 확인 했습니까? 가장 간단한 명령은 다음과 같습니다.

du -h * | less

0

당신은 올바른 방향으로 향하고 있습니다. du 명령어에 스위치를 추가하고 크기 요구 사항을 G에서 M으로 줄이면 더 많은 결과를 얻을 수 있지만 -a 스위치없이 합계를보고 있음을 기억하십시오.

뒤 - 아 / | grep ^ [0-9.] * M

어딘가에있는 로그일지도 모르지만 yum 캐시의 크기를 확인하십시오.


0

남자 tune2fs :

   -m reserved-blocks-percentage
          Set the percentage of the filesystem which may only be allocated
          by privileged processes.   Reserving some number  of  filesystem
          blocks for use by privileged processes is done to avoid filesys-
          tem fragmentation, and to allow system  daemons,  such  as  sys-
          logd(8),  to continue to function correctly after non-privileged
          processes are prevented from writing to  the  filesystem.   Nor-
          mally, the default percentage of reserved blocks is 5%.

그래서:

tune2fs -m0 /dev/mapper/VolGroup00-LogVol00
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.