Disco do servidor Linux cheio, mas não é [duplicado]

1

Eu tenho um servidor linux, que está reportando como tendo seu disco cheio, mas até onde eu sei - o disco não está cheio, um df -h mostra isso:

/dev/mapper/VolGroup00-LogVol00<br>
                       19G   18G     0 100% /
/dev/xvda1             99M   27M   67M  29% /boot
tmpfs                 1.1G     0  1.1G   0% /dev/shm
/dev/mapper/VolGroup01-LogVol02  58G  7.5G   48G  14% /mnt/somewhere

Este é um servidor virtual (usando o Xencenter), que tem 2 drives, 20gb & 40 gb montado nele. Se eu olhar para o / eu só posso ver aproximadamente 12gb em uso, então onde o resto foi?

    
por AliGibbs 18.02.2011 / 14:23

2 respostas

6

Use o lsof utils para encontrar o arquivo que está sendo excluído, mas ainda aberto:

$ lsof +L1
    
por 18.02.2011 / 14:26
0

Minha primeira pergunta para perguntas como essa é se você verificou o uso do lsof para ver se há arquivos excluídos abertos apesar de estarem marcados como "excluídos". Em segundo lugar, geralmente é para verificar arquivos de log. A terceira é verificar se há tamanhos de diretório para ver se alguma coisa aparece ou se a execução do X usa um utilitário de mapeamento gráfico para percorrer diretórios.

Pensamentos mais assustadores mudam para o que o servidor é usado ... aberto para a Internet? Alguém poderia ter penetrado e comprometido para armazenar arquivos? Verificação de rootkits?

    
por 18.02.2011 / 14:27