Existe uma maneira de dizer ao kernel para devolver o espaço livre em disco agora? Como escrever para algo em / proc /? Usando o Ubuntu 11.10 com ext4.
Este é provavelmente um tema antigo e muito repetido. Depois de atingir o espaço 0, notei apenas quando meu editor não pôde salvar os arquivos de código-fonte que eu abri, que para meu horror agora têm tamanho de 0 byte na listagem de pastas, fui para uma exclusão.
Excluí centenas de MB de arquivos grandes do usuário e da raiz, e também fiz alguns hardlinks.
Pouco antes, apt-get clean
havia mais de 900 MB em / var / cache / apt / archives, agora existem apenas 108 KB:
# du
108 /var/cache/apt/archives
Uma hora depois, ainda não há espaço livre e não consigo salvar meus preciosos arquivos abertos no editor, mas observe a disparidade abaixo:
# sync; df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda4 13915072 13304004 0 100% /
Alguma sugestão? Desliguei alguns serviços / processos, mas não sei como verificar quem pode estar consumindo ativamente o espaço em disco.
Mais informações
# dumpe2fs /dev/sda4
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 884736
Block count: 3534300
Reserved block count: 176715
Free blocks: 422679
Free inodes: 520239
First block: 0
Block size: 4096
Fragment size: 4096