Linux

Como Resolver o Erro ‘No Space Left on Device’ em Servidores Linux: Um Guia para Iniciantes

Aqui estão algumas etapas para resolver o problema:

1. Verificar o uso de disco:

Execute df -h para ver o uso de espaço no sistema de arquivos. A coluna %Use indica o percentual de espaço utilizado em cada partição.

2. Verificar inodes:

Se o espaço em disco parecer disponível, pode ser que os inodes estejam esgotados. Para verificar o uso de inodes, execute df -i.

3. Identificar e remover arquivos grandes:

Você pode procurar por arquivos grandes com o comando: sudo du -ah / | sort -rh | head -n 20. Isso exibirá os maiores arquivos e diretórios, permitindo que você identifique itens para remover.

4. Limpeza de logs e arquivos temporários:

Muitas vezes, os arquivos de log ou temporários ocupam muito espaço. Para limpar os logs, você pode executar sudo journalctl –vacuum-size=100M (ajuste o tamanho conforme necessário). Outra opção é verificar /var/log e limpar ou rotacionar arquivos de log grandes.

Também, você pode remover arquivos temporários em /tmp com o comando sudo rm -rf /tmp/*.

5. Remover pacotes desnecessários:

Use o comando sudo apt-get autoremove para remover pacotes não necessários e liberar espaço.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *