Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Обновление прошивки Cloud Key заканчивается из-за нехватки места на диске., UniFi Network
 
Я уже дважды заметил, что при обновлении прошивки CK загрузка происходит в /var/tmp, из-за чего корневая файловая система переполняется. При этом в /data свободно примерно 8 ГБ. У меня стоит бета-версия UniFi, может, это имеет значение. Быстрое решение — просто скачать прошивку в /data вместо /var/tmp или сделать ссылку с /var/tmp на /data.
 
Мне только что сказали сделать это, и это дало мне необходимое пространство (теперь осталось понять, как переместить логи обратно на основное устройство, потому что хранение их на SD-карте рано или поздно её убьёт).

## ОЧИСТКА AUFS  
apt-get update  
apt-get install aufs-tools  
/sbin/auplink / flush  

Если при выполнении df -h ваш aufs-root заполнен на 100%, попробуйте удалить fwupdate.bin из /var/tmp, чтобы освободить место для выполнения вышеуказанных команд.  

Я выяснил, как вернуть базы данных с SD-карты обратно на основное устройство:  

## ОСТАНОВКА СЛУЖБ  
sudo /etc/init.d/unifi stop  
sudo /etc/init.d/cloudkey-webui stop  

## УДАЛЕНИЕ СИМВОЛИЧЕСКОЙ ССЫЛКИ И ПЕРЕМЕЩЕНИЕ БАЗЫ ДАННЫХ В НОРМАЛЬНОЕ ХРАНИЛИЩЕ  
cd /srv/unifi/data  
unlink db  
sudo mv /data/db /srv/unifi/data  

## ЗАПУСК СЛУЖБ  
sudo /etc/init.d/unifi start  
sudo /etc/init.d/cloudkey-webui start
 
Что я сделал — удалил встроенные прошивки на Cloud Key. После установки новой прошивки Cloud Key встроенные прошивки вернутся.
 
Это не сработает, скорее всего у тебя такая же проблема, как и у меня — aufs-root уже переполнен, но ничего из того, что здесь перечислено, не хранится на aufs-root. У меня есть тема в бета-форуме, можешь за ней следить, если хочешь?
 
Та же проблема, что и у nilesf — это не решило мои проблемы с местом.
 
Все еще без любви. Все еще недостаточно свободного места. Перелопатил этот пост, но ничего не помогло обновить прошивку CK. Подскажите, пожалуйста.
 
Неважно, это была буква L, а не i.
 
Помогите, я пытаюсь это сделать, а команда «sudo In» говорит, что она недопустимая.
 
Проблема с дисковым пространством обычно связана с тем, что база данных растёт слишком сильно для исходного расположения установки. Поскольку устройство Cloud Key поставляется с 8-гигабайтной SD-картой, которая монтируется как /data (как вы и заметили), мне удалось решить проблему, переместив папку db на SD-карту и создав символическую ссылку на новое место. Это даёт гораздо больше места для роста базы данных и должно освободить пространство для будущих обновлений прошивки. Вот что нужно сделать:  
## ОСТАНОВИТЬ СЛУЖБЫ  
sudo /etc/init.d/unifi stop  
sudo /etc/init.d/cloudkey-webui stop  
## ПЕРЕМЕСТИТЬ DB И СОЗДАТЬ СИМВОЛИЧЕСКУЮ ССЫЛКУ  
sudo mv /srv/unifi/data/db /data  
sudo ln -s /data/db/ /srv/unifi/data/db  
## ЗАПУСТИТЬ СЛУЖБЫ  
sudo /etc/init.d/unifi start  
sudo /etc/init.d/cloudkey-webui start  

Я также запускал скрипт, который находится здесь, чтобы очистить старые данные из базы:  
https://help.ubnt.com/hc/en-us/articles/204911424-UniFi-Remove-prune-older-data-and-adjust-mongo-database-size  

Думаю настроить этот скрипт как cron-задачу для автоматического периодического запуска, но пока ещё не сделал этого. Пока всё работает стабильно, но у вас может быть по-другому. Обязательно проверяйте логи на предмет ошибок.
Страницы: 1
Читают тему (гостей: 1)