provavelmente em / tmp, mas use o seguinte para encontrar diretórios por tamanho, execute em /:
du -sk */ | sort -nr
Eu tenho um centos 5.5 VM (6GB) apenas para desenvolvimento de php, recentemente eu notei sobre o espaço perdido:
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 /
Eu não tenho nenhum arquivo em / apenas .autofsck (0 bytes) onde estão esses espaços?
Editar: alguma ideia nova?
provavelmente em / tmp, mas use o seguinte para encontrar diretórios por tamanho, execute em /:
du -sk */ | sort -nr
Se um arquivo tiver sido excluído do sistema de arquivos, mas não for fechado por todos os aplicativos, ele permanecerá no sistema de arquivos ocupando espaço, mas não poderá ser detectado por ferramentas como du
. Encerrar o aplicativo em questão (a maneira mais fácil de fazer isso é reinicializar) fará com que o espaço seja liberado.
Você verificou arquivos / diretórios ocultos? O comando mais simples para fazer isso é
du -h * | less
Você está indo na direção certa, tente adicionar uma opção ao seu du comando e, possivelmente, diminuir o requisito de tamanho de G para M, pois isso dará mais resultados, mas lembre-se de que você está vendo os totais sem o -a interruptor.
du -ah / | grep ^[0-9.]*M
Provavelmente é um log em algum lugar, mas verifique também os tamanhos dos seus caches do yum
man 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%.
Então:
tune2fs -m0 /dev/mapper/VolGroup00-LogVol00