Sem espaço, mesmo quando tenho cerca de 300gb livres

3

Eu tenho usado Ubuntu 14.04 por um tempo agora, mas eu ainda me confundo com a estrutura de diretórios. Eu tenho um disco rígido de 500GB (apenas a partição) montado em / .

Estou executando o TileStache (v1.50.1) para armazenar em cache VectorTiles , e fico recebendo a mensagem de erro de que estou sem espaço. Mesmo que eu tenha cerca de 290gb livre. O que está acontecendo? Como faço para que meu aplicativo use o espaço livre que tenho (o TileStache não permite armazenar os blocos criados em uma partição diferente)

Este é o erro que recebo: OSError: [Errno 28] No space left on device: '/home/muzaffar/TileStache/scripts/~/cache2/stache/tmpXoywE3.json.gz :

Quando eu uso gparted , é isso que eu recebo: / dev / sda1 mountpoint / unused 300.21 GiB:

E dentro da pasta scripts referenciada no erro original: Espaço livre: 291,5 GB:

    
por Hasan Mustafa 06.06.2016 / 09:37

1 resposta

5

O erro na sua captura de tela não se refere ao espaço do disco rígido como você apontou corretamente. Refere-se ao tamanho do "Dispositivo", neste caso, o cache do seu tilestache.

Por favor, verifique se há alguns arquivos de lixo ou arquivos de cache antigos não utilizados. Nesse caso, você pode removê-los com segurança e tentar novamente. Caso você precise de mais informações, consulte o seguinte tópico.

link

Verifique também quanto inodes você ainda tem,

use df -i Deve retornar algo como

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
udev            489954    491  489463    1% /dev
tmpfs           492649    483  492166    1% /run
/dev/sda5      3131408 246990 2884418    8% /
none            492649      2  492647    1% /sys/fs/cgroup

se houver inodes suficientes, não deve haver razão para que seu cache não cresça. Se esta dint ajudar também, por favor, reverta com a saída do shell.

    
por Nocturnalknight 06.06.2016 / 09:52