Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Не удалось запустить MongoD на CloudKey (моё решение), UniFi Network
 
У меня были проблемы с перезагрузкой CloudKey. После перезагрузки не мог подключиться.  
tail -f /usr/lib/unifi/logs/server.log  
[2018-09-25 07:33:06,146] <db-server> INFO db - DbServer остановлен
[2018-09-25 07:33:10,514] <db-server> ERROR system - [exec] ошибка, rc=100, cmdline=[bin/mongod, --dbpath, /usr/lib/unifi/data/db, --port, 27117, --unixSocketPrefix, /usr/lib/unifi/run, --noprealloc, --nohttpinterface, --journal, --smallfiles, --bind_ip, 127.0.0.1]

Я остановил сервисы  
systemctl stop unifi  
и попытался починить базу данных  
mongod --dbpath /usr/lib/unifi/data/db --repair  
получил ошибку  
**************Ошибка: в каталоге журнала есть файлы журнала, но запуск без включённого журналирования невозможен. Рекомендуется запуск с включённым журналированием, чтобы восстановление прошло нормально.**************  

Тогда я удалил файлы журнала  
cd /usr/lib/unifi/data/db/journal  
rm *  
После этого запустил восстановление базы  
mongod --dbpath /usr/lib/unifi/data/db --repair  
и запустил сервис  
systemctl start unifi  

[2018-09-25 07:33:18,409] <launcher> INFO db - ожидается подключение к БД...
[2018-09-25 07:44:59,388] <launcher> INFO system - ======================================================================
[2018-09-25 07:44:59,394] <launcher> INFO system - UniFi 5.8.30 (build atag_5.8.30_11076 - release) запущен
[2018-09-25 07:44:59,395] <launcher> INFO system - ======================================================================
[2018-09-25 07:44:59,409] <launcher> INFO system - BASE dir:/usr/lib/unifi
[2018-09-25 07:44:59,494] <launcher> INFO system - Текущий IP системы: 172.16.12.3
[2018-09-25 07:44:59,496] <launcher> INFO system - Имя хоста: UniFi-CloudKey
[2018-09-25 07:45:01,271] <launcher> INFO system - UniFi Cloudkey, UUID = ebcadbbc-dfb7-5860-aeee-76ca1104bf0b
[2018-09-25 07:45:11,043] <launcher> INFO db - ожидается подключение к БД...
[2018-09-25 07:45:11,559] <launcher> INFO db - Подключение к mongodb://127.0.0.1:27117

Сейчас не могу войти в контроллер локально, но могу войти через unifi.ubnt.com.  
Появляется сообщение «Неверное имя пользователя и/или пароль» при локальном входе, но локально могу управлять CloudKey.  
Потом я поменял пароль в управлении CloudKey. Теперь всё нормально, локальный вход в unifi работает.

Извините за мой английский 😀, стараюсь изо всех сил.....  

CloudkeyVersion v0.11.12  
Version 5.8.30-11076-1
 
Огромное спасибо за это!! Все мои UCK после обновления до 7.1.66 выдавали 404 not found на странице управления контроллером сети — а в 2022 году всё работало. Спасибо! Unifi, может, вы могли бы поправить свои утилиты обновления, чтобы они автоматически выполняли эту настройку при обновлении Cloudkey Unifi?
 
Спасибо, как раз то, что нужно! У меня тоже была эта ошибка с журналом. Я просто удалил файлы журнала из папки, пришлось дважды восстановить систему, и всё заработало.
 
Всё ещё работает в 2021 году.
 
УДИВИТЕЛЬНО, спасибо. Не могу поверить, насколько эти устройства чувствительны к повреждению базы данных. Понимаю, что резкое отключение питания может повредить БД, но ведь должна быть какая-то настройка Mongo для предотвращения этого, правда?
 
Спасибо, очень помогло, я не мог найти никакого решения, пока не прочитал твой пост. Всё сработало идеально.
 
Отличная работа! Остановка сервиса и ремонт базы данных сработали у меня! Спасибо!
Страницы: 1
Читают тему (гостей: 1)