Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Нет свободного места - Cloud Key, UniFi Network
 
После обновления прошивки CK до версии 10.1 у меня осталось меньше 1% свободного места и нет возможности запустить скрипт Prune, потому что свободного места для его выполнения просто не хватает. Как можно удалить или очистить папку mmcblk0p8?

Файловая система            1K-блоков     Использовано  Доступно  Использ.%  Точка монтирования  
aufs-root                   3030800       119728        2863232   5%        /  
udev                       10240         0             10240     0%        /dev  
tmpfs                      413152        368           412784    1%        /run  
/dev/disk/by-label/userdata 3030800      119728        2863232   5%        /mnt/.rwfs  
/dev/disk/by-partlabel/rootfs 336128     336128        0         100%      /mnt/.rofs  
tmpfs                      1032876       0             1032876   0%        /dev/shm  
tmpfs                      5120         0             5120      0%        /run/lock  
tmpfs                      1032876       0             1032876   0%        /sys/fs/cgroup  
tmpfs                      1032880       64            1032816   1%        /tmp  
/dev/mmcblk0p8             10800456      10556560      116452    99%       /srv  
/dev/mmcblk1p1             7682216       98728         7567104   2%        /data  

Запустил mongo-скрипт:
mongo --port 27117 < mongo_prune_js.js
Получил следующую ошибку:

Версия MongoDB shell: 2.4.10  
Соединение с: 127.0.0.1:27117/test  
Очистка данных старше 7 дней (1526178887202)...  
Переключился на базу ace  
Очистка 0 записей (всего 0) из alarm...  
Очистка 0 записей (всего 0) из event...  
Очистка 0 записей (всего 0) из guest...  
Очистка 0 записей (всего 0) из rogue...  
Очистка 0 записей (всего 0) из user...  
Очистка 0 записей (всего 0) из voucher...  
{ "ok" : 1 }  
{ "ok" : 0, "errmsg" : "Cannot repair database ace having size: 134217728 (bytes) because free disk space is: 119140352 (bytes)" }  
Переключился на базу ace_stat  
Очистка 0 записей (всего 0) из stat_5minutes...  
Sat May 19 22:34:47.648 count failed: { "errmsg" : "exception: assertion src/mongo/db/pdfile.h:392", "code" : 0, "ok" : 0 } at src/mongo/shell/query.js:180  
{ "ok" : 0, "errmsg" : "Cannot repair database ace_stat having size: 268435456 (bytes) because free disk space is: 119140352 (bytes)" }  
bye
 
Абсолютно идеально. Свободное место сразу выросло с 17% до 84%. Раньше выдавало ошибку MongoDB Prune: «Невозможно починить базу данных ace_stat размером 1073479680 байт, потому что свободного места на диске всего 268808192 байт». Спасибо в десятикратном размере!
 
Бесценная находка. Ты спас меня от спасения.
 
В моём случае основное место занимали временные файлы восстановления, как обсуждалось здесь. После того как я их удалил, смог запустить скрипт очистки. Кстати, похоже, что в новых версиях (у меня 6.0.41) эти файлы теперь находятся в /var/lib/unifi/db, а не в каталоге /srv, как раньше.
 
Огромное спасение. Спасибо за совет!
 
Всем привет, возможно ли сделать обрезку (prune) во временном разделе (temp partition) под Linux?
Страницы: 1
Читают тему (гостей: 1)