Sistema de arquivos raiz preenchido, sem arquivos grandes

Sistema de arquivos raiz preenchido, sem arquivos grandes

Sou um administrador de sistemas muito novo, acabei de sair da escola e estou fazendo meu estágio. O único problema é que sou o único administrador de sistema no local e não há ninguém para me mostrar o trabalho. Enfim, é uma empresa muito pequena, um servidor CentOs com essa configuração:

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda3             184G  140G   35G  81% /

tmpfs                 2.3G     0  2.3G   0% /lib/init/rw

udev                  2.3G  212K  2.3G   1% /dev

tmpfs                 2.3G     0  2.3G   0% /dev/shm

/dev/sda1             4.6G  156M  4.2G   4% /boot

/dev/sda4              33G  176M   31G   1% /tmp

/dev/sdb1             1.8T  1.8T     0 100% /media/backupInterne

/dev/sdd1             917G  470G  401G  54% /media/Data

Cheguei aqui há apenas alguns dias e percebi imediatamente o disco cheio e estou trabalhando para corrigir esse problema. Meu outro problema aqui é o sda3 agora em 81%. Há 4 dias, estava em 79%.

Eu corri o du -ah | comando sort -rh no diretório / root, nada se destaca. Fiz isso com alguns dias de intervalo, já que a partição sda3 está enchendo rapidamente, sem grandes diferenças que possam explicar o motivo de seu crescimento.

Muito obrigado

Responder1

Aqui está o que eu uso para tentar descobrir problemas como esse.

du -s `ls -a | egrep -v '\.\.'` | sort -nr | head

Ele mostrará o uso por diretório/arquivo no diretório atual. A partir daí, você desce para subdiretórios até encontrar algo óbvio.

Ter tudo em uma grande partição pode dificultar o diagnóstico de problemas como esse. Outra abordagem para tentar é usar

lsof 

para ver quais arquivos são abertos pelos vários processos e ver se você consegue encontrar algumas pistas. Isso é muito imprevisível.

Responder2

Parece muito com um problema semelhante que tenho o tempo todo com arquivos excluídos (mas a referência ainda está lá).

Se estivermos falando de um sistema Linux, execute:

lsof +L1

Esta será uma lista de arquivos excluídos, mas ainda estão abertos e sendo usados ​​por alguma coisa. A chave é obter o que quer que esteja com o identificador de arquivo aberto para liberá-lo.

Responder3

Eu finalmente descobri o que estava acontecendo. Um dos pontos montados não estava montado corretamente e por isso estava fazendo o backup diretamente no sda3.

Obrigado a todos pela ajuda

informação relacionada