Ubuntu Sem espaço à esquerda

0

Eu acho que é uma situação bastante comum, mas no meu caso, tendo o Laravel 4.2 implantado no DigitalOcean VPS, eu tenho 3 vezes um problema em não ter mais espaço no servidor, o que não é verdade.

Anteriormente, limpei apenas as pastas a seguir e o problema foi resolvido:

  • / tmp
  • / var / log
  • php artisan claro: cache

E o servidor estava pronto para ir. Mas agora, isso não ajudou em nada.

Fazer df -i me dá:

Filesystem      Inodes   IUsed IFree IUse% Mounted on
/dev/vda1      1310720 1310720     0  100% /
none             62724       2 62722    1% /sys/fs/cgroup
udev             60010     402 59608    1% /dev
tmpfs            62724     317 62407    1% /run
none             62724       4 62720    1% /run/lock
none             62724       1 62723    1% /run/shm
none             62724       2 62722    1% /run/user

e df -h :

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  8.2G   11G  45% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            235M  4.0K  235M   1% /dev
tmpfs            50M  348K   49M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            246M     0  246M   0% /run/shm
none            100M     0  100M   0% /run/user

O que eu devo referir de fato? Eu pesquisei em toda a web desde esta manhã, não encontrei nada. Alguma ideia ?

==== ATUALIZADO ====

Tendo executado o seguinte comando '' recebi uma resposta, aqui o que recebi como saída:

1 swapfile
      9 tmp
     11 root
    129 bin
    133 sbin
    292 boot
    934 etc
   9147 home
   9243 lib
  67598 usr
1122246 var
    
por aspirinemaga 02.01.2016 / 14:29

1 resposta

0

Você ficou sem inodes no seu sistema de arquivos.

Limpar inodes inúteis pode ser um trabalho árduo às vezes, mas o comando a seguir pode lhe dar dicas sobre quais arquivos são os que mais inodes possuem e esperamos que você possa excluir alguns deles (execute como root ):

find / -xdev -type f | cut -d "/" -f2 | sort | uniq -c | sort -n | less

Este comando levará algum tempo para ser executado, mas retornará uma lista de arquivos que a maioria dos usos de inodes possuem.

Nota : Este comando retornará o uso do inode para o diretório atual . Uma vez que tenha retornado o resultado, você pode cd para o diretório onde você suspeita que pode fazer uma limpeza melhor e executar o comando novamente com find . ... para ver o próximo nível até encontrar o culpado.

    
por 02.01.2016 / 14:40

Tags