J'utilise Ubuntu 14.04
depuis un moment, mais la structure des répertoires m'embrouille encore parfois. J'ai un disque dur de 500 Go (une seule partition) monté sur /
.
Je suis en cours d'exécution TileStache (v1.50.1) pour mettre en cache VectorTiles , et je continue à recevoir le message d'erreur que je suis hors de l'espace. Même si j'ai environ 290gb gratuit. Que se passe-t-il? Comment puis-je obtenir que mon application utilise l'espace libre que j'ai (TileStache ne me permet pas de stocker les tuiles qu'il a créées sur une autre partition)
C'est l'erreur que je reçois: OSError: [Errno 28] No space left on device: '/home/muzaffar/TileStache/scripts/~/cache2/stache/tmpXoywE3.json.gz
:
Quand j'utilise gparted
c'est ce que je reçois:/dev/sda1 point de montage/non utilisé 300,21 Gio:
Et à l'intérieur du dossier scripts
référencé dans l'erreur d'origine: Espace libre: 291.5 Go:
L’erreur dans votre capture d’écran ne fait pas référence à l’espace du disque dur, comme vous l’avez indiqué à juste titre. Il fait référence à la taille du "périphérique" dans ce cas, votre cache tilestache.
Veuillez vérifier s'il y a des fichiers inutiles ou des anciens fichiers de cache inutilisés. Si c'est le cas, vous pouvez les supprimer en toute sécurité et réessayer. Si vous avez besoin d'informations supplémentaires, reportez-vous au fil suivant.
http://ubuntuforums.org/showthread.php?t=2177876
Vérifiez également combien d’inodes il vous reste,
use df -i
Il devrait retourner quelque chose comme
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
s'il y a suffisamment d'inodes présent, rien ne doit expliquer pourquoi votre cache ne peut pas grandir. Si cela ne vous aide pas non plus, veuillez revenir à la sortie du shell.