100% de uso / dev / dm-1

4

Hoje eu notei um problema estranho no meu laptop Debian Jessie. Aparentemente eu fiquei sem espaço.

df mostra que /dev/dm-1 está cheio, mas não tenho certeza do motivo. Eu tenho baixado alguns ISO's usando o Firefox quando percebi isso acontecendo.

Os meus downloads devem estar em /home , por isso não tenho a certeza da parte /dev/dm-1 que é reproduzida. Eu nem sei para que /dev/dm-1 é usado.

Filesystem                       Size  Used Avail Use% Mounted on
/dev/dm-1                        9.1G  9.0G     0 100% /
udev                              10M     0   10M   0% /dev
tmpfs                            769M  9.1M  760M   2% /run
tmpfs                            1.9G  208K  1.9G   1% /dev/shm
tmpfs                            5.0M  4.0K  5.0M   1% /run/lock
tmpfs                            1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1                        236M   33M  191M  15% /boot
/dev/mapper/enterprise--vg-home  277G   92G  171G  35% /home
tmpfs                            385M  8.0K  385M   1% /run/user/1000

Alguma idéia do que está acontecendo? Isso está me impedindo de fazer qualquer coisa e se eu reiniciar não serei capaz de executar startx devido a não haver espaço sobrando.

    
por BugHunterUK 13.03.2016 / 22:52

3 respostas

4

Como a última coluna mostra, esse dispositivo (aparentemente um volume LVM) corresponde a / , o sistema de arquivos principal no qual o SO é armazenado. As maiores partes provavelmente serão:

  • /usr , software instalado;
  • /var/log , logs do sistema;
  • /var/cache , arquivos em cache.

Geralmente, há muito espaço ocupado por /var/cache/apt , que contém pacotes temporariamente baixados por apt-get antes de instalá-los. Experimente sudo apt-get clean para removê-los todos.

Veja também /var/log - se necessário, sudo rm /var/log/*.gz* excluirá todos os registros antigos (que provavelmente são inúteis em um laptop).

Depois de limpar algum espaço em disco, instale ncdu e execute sudo ncdu -x / para verificar quais outros diretórios ocupam espaço no sistema de arquivos / .

Como esse é o LVM, você também pode reduzir um pouco o /home volume e dar de 10 a 15 GB para / .

    
por 13.03.2016 / 23:10
2

@ resposta do grawity é boa, e começar a limpeza em / var / log / também é bom, mas eu gostaria de adicionar algumas coisas.

Sem instalar nada que você possa fazer

sudo du -x --max-depth=1 / | sort -n

para mostrar na segunda à última linha qual ramo da árvore de diretórios está ocupando a maior parte do lugar. Se for, digamos, /var , altere / para /var no comando acima e repita.

Outro lugar que poderia ocupar espaço é o / boot, com muitos kernels antigos. Use uname -r para ver qual versão do kernel você está executando (provavelmente a mais recente), então (depois de ter um mínimo de espaço livre ...) você pode usar o software de gerenciamento de pacotes para remover versões mais antigas.

Para completar, você também pode executar pvs e verificar o que você tem na coluna "PFree". Isso é muito provavelmente 0, mas se você tiver algum outro valor, significa que você tem espaço não utilizado disponível que você poderia atribuir ao seu sistema de arquivos - exceto que ele é / dev / dm-1 e não algo como / dev / mapper / enterprise - vg-root, o que me faz pensar que pode ser um pouco mais complicado do que apenas um lvextend e um resize2fs .

    
por 14.03.2016 / 00:12
-3

Certifique-se de verificar o diretório /boot para ver se há arquivos que são inúteis. Eu tinha compilado o kernel Linux em minha máquina dev e meu /boot ocupa muito espaço.

    
por 02.05.2017 / 08:18