Я уже некоторое время пользуюсь Ubuntu 14.04
, но иногда все еще путаюсь со структурой каталогов. У меня есть жесткий диск 500 ГБ (только один раздел), смонтированный на /
.
Я запускаю TileStache (v1.50.1) для кэширования VectorTiles , и я продолжаю получать сообщение об ошибке, что мне не хватает места. Хотя у меня есть около 290 ГБ бесплатно. Что происходит? Как я могу заставить свое приложение использовать свободное место, которое у меня есть (TileStache не позволяет мне хранить плитки, которые оно создало в другом разделе)
Это ошибка, которую я получаю: OSError: [Errno 28] No space left on device: '/home/muzaffar/TileStache/scripts/~/cache2/stache/tmpXoywE3.json.gz
:
Когда я использую gparted
, это то, что я получаю: / dev / sda1 mountpoint / unused 300.21 GiB:
И внутри папки scripts
, указанной в исходной ошибке: Свободное место: 291,5 ГБ:
Ошибка в Вашем снимке экрана не называет пространство жесткого диска, поскольку Вы законно указали. Это отсылает к размеру "Устройства" в этом случае Ваш tilestache кэш.
проверьте если там некоторые файлы спама или старые неиспользованные файлы кэша. Раз так можно безопасно удалить их и попробовать еще раз. В случае, если Вы запрашиваете дополнительную информацию, обратитесь к следующему потоку.
http://ubuntuforums.org/showthread.php?t=2177876
Также проверка, сколько inodes Вы уехали,
использование df -i
, Это должно возвратить что-то как
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
, если существует достаточный подарок inodes не должно быть никакой причины, почему Ваш наклон кэша растет. Если эта справка вмятины также, вернитесь с выводом от оболочки.