Amazong EBS mostrando o uso de disco irreal

1

Eu tenho um EBS de 8 GB e quando eu verifiquei meu espaço livre ele diz que eu estou usando quase tudo:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.8G  7.2G  185M  98% /
proc               0     0     0    - /proc
sysfs              0     0     0    - /sys
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none               0     0     0    - /sys/fs/fuse/connections
none               0     0     0    - /sys/kernel/debug
none               0     0     0    - /sys/kernel/security
udev            1.9G  8.0K  1.9G   1% /dev
devpts             0     0     0    - /dev/pts
tmpfs           375M  196K  375M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            1.9G     0  1.9G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/xvdb       394G  199M  374G   1% /mnt

Mas o tamanho total da raiz é 1.6GB. Onde estão os 6 GB ~ Eu estou perdendo?

    
por Shahar Galukman 04.08.2013 / 14:51

1 resposta

1

Você pode verificar o uso do dispositivo raiz com

du -hsx /

Isso atravessa o seu sistema de arquivos e imprime o tamanho total de todos os arquivos. Se o valor de du print for de cerca de 7.2G, então está tudo certo com a saída df e você está realmente usando todo o dispositivo. Então você deve verificar as subpastas com du like

du -hsx /home
du -hsx /bin
du -hsx /usr
du -hsx /var

para descobrir onde estão os dados.

!!! ATENÇÃO !!!

Isso pode demorar um pouco

Idéia 2

Talvez você ainda tenha arquivos excluídos que ainda estão em uso. Você pode listar arquivos excluídos abertos com

lsof +L1

A maneira mais fácil de corrigir isso é reiniciar o processo ou todo o servidor.

    
por 04.08.2013 / 15:09