Aqui está meu regime padrão de "encontrar o que está comendo o espaço":
-
du -hx --max-depth=1 /
- procure o que está comendo o espaço. Examine o subdiretório maior (digamosdu -hx --max-depth=1 /var
) até encontrar alguns porcos espaciais. Os logs (em/var/log
) são os culpados comuns (com os quais você deve lidar usando o logrotate), assim como o lixo que o yum gosta de manter (RPMs reempacotados). Se você puder identificar qualquer ofensor reincidente, elabore uma maneira de automatizar qualquer trabalho de manutenção que estiver fazendo para limpar repetidamente. -
lsof -n |grep deleted
- procura arquivos grandes que foram excluídos. Identifique qual processo está mantendo-os abertos e mate-o ou diga-lhe para reciclar suas alças (se forem arquivos de log,kill -HUP <pid>
geralmente fará o truque), se puder. - Minha terceira linha de ataque é redimensionar partições ou alocar novas partições para várias montagens, embora no seu caso, como você não está usando o LVM, isso é complicado. Considere fazer uma manutenção para transformar
/dev/sdb1
em um VG e alocar a partir daí. - Atualizar. O espaço em disco é tão barato, que se você gastar uma hora do seu tempo procurando o que está causando o consumo de espaço, você "gastou" o tempo necessário para comprar um novo disco rígido, então compre novos drives em vez de gastar muito tempo procurando problemas.