Problema com espaço livre

3

Eu estava zerando o espaço livre no meu Ubuntu 12.04 usando sfill , quando o comando parou de responder e tive que reinicializar a máquina.

Agora, o sistema diz que não há mais espaço disponível e que está sendo executado em modo gráfico baixo. Antes disso acontecer, eu tinha quase 500 shows grátis.

df diz que há 0 bytes livres. df -i informa apenas 2% do INODES usado.

Eu corri fsck e isso não resolveu o problema.

O que posso fazer para resolver o problema?

    
por Andrew Neely 06.11.2012 / 02:20

1 resposta

1

sfill é do pacote secure-delete (também fornece srm )

Tradicionalmente, zeramos assim:

    cat /dev/zero > wtf; sync; sleep 3; sync; rm -f wtf

No seu caso, você estava usando sfill , não sabia quais argumentos você usava (que tipo de arquivos ele estava escrevendo), se você lembra do cwd (diretório de trabalho atual) enquanto você estava executando sfill , você pode cd lá e usar ls -lahS para ver se há arquivos grandes, em caso afirmativo, basta apagá-lo.

Se você não se lembra, tente usar o seguinte comando para encontrar arquivos grandes, o exemplo abaixo encontra arquivos 10GiB +.

    find / -depth -type f -size +10G -exec ls -lhS {} \;

NOTA: Isso não tem nada a ver com inodes (deve haver um arquivo enorme que preencheu o HDD). fsck não ajuda porque não é um problema no sistema de arquivos.

    
por Terry Wang 06.11.2012 / 05:28