Por que meus rootfs estão se enchendo tão rápido?

0

Estou experimentando o Linux instalando o openSUSE 12.2 x64 no VirtualBox; o host é o Windows 7 Ultimate de 64 bits. Eu dei a instalação 16GB de armazenamento - eu só vou estar brincando com isso - eu pensei que isso deveria ser suficiente. Por padrão, o Virtual Box divide o armazenamento que você fornece aproximadamente pela metade - dando metade para o rootfs e cerca de metade para o espaço do usuário.

Eu descobri através de tentativas anteriores que quando a partição rootfs fica cheia - nada funciona. Mas eu quase não fiz nada - eu instalei o Linux, executei algumas atualizações e nem instalei nenhum software extra. Estou vendo que o meu rootfs está se enchendo rapidamente - 83% já sem nenhum software extra instalado - e quase nada está indo para a minha outra partição (/ home).

Esse comportamento é esperado? Todo o software instalado é instalado no rootfs? Ouvi dizer que você deveria tentar manter o rootfs o menor possível, mas tudo que fiz foi instalar o Linux e atualizar o sistema e ele está com 4,8 GB - 83% cheio.

Como posso evitar que meus rootfs sejam preenchidos? Devo ter ajustado os padrões do VirtualBox para apenas aumentar os rootfs?

Aqui estão os resultados de um df: Observe como o / dev / sda3 é pouco usado.

linux-5guy:/ # df -h                                                                                 
Filesystem      Size  Used Avail Use% Mounted on                                                        
rootfs          6.1G  5.1G  732M  88% /                                                                 
devtmpfs        2.0G   36K  2.0G   1% /dev
tmpfs           2.0G   80K  2.0G   1% /dev/shm
tmpfs           2.0G  552K  2.0G   1% /run
/dev/sda2       6.1G  5.1G  732M  88% /
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
tmpfs           2.0G     0  2.0G   0% /media
tmpfs           2.0G  552K  2.0G   1% /var/lock
tmpfs           2.0G  552K  2.0G   1% /var/run
/dev/sda3       7.8G  410M  7.0G   6% /home
    
por JasonK 23.10.2012 / 05:59

3 respostas

1

sudo su
cd /
du -mx . | sort -n -r > directorySizesInMegabytes

Verifique o conteúdo de directorySizesInMegabytes para encontrar o culpado.

du = uso do disco -m = mostra tamanhos em mbs -x = ignora diretórios em diferentes sistemas de arquivos

^^ Dá tamanhos de dir na primeira coluna.

classificar -n = classificação numérica -r = ordem inversa, ou seja, maior para o menor

    
por 23.10.2012 / 06:18
0

Tente instalar o baobab aqui ,

Inicie com gksudo baobab / ou gksu baobab / ,

Ele fornecerá um uso muito detalhado do disco, para que você saiba qual parte (pasta) ocupa a maioria dos espaços.

    
por 23.10.2012 / 06:11
0

Pode ser que seja o cache do gerenciador de pacotes que preenche os rootfs. Isso o que acontece comigo o tempo todo. Para o zypper, ele deve estar localizado em /var/cache/zypper/RPMS . Você deve conseguir limpar o cache executando zypper clean .

Eu não uso o OpenSuse, então não tenho certeza sobre isso, porque em um google rápido parece haver alguma disputa sobre o zypper ter um cache ...

    
por 23.10.2012 / 08:51