Исправлено: сбой при запуске контроллера Unifi



Попробуйте наш инструмент устранения неполадок

Программное обеспечение контроллера Unifi может выдавать сообщение об ошибке запуска из-за нехватки свободного места на системном диске. Более того, поврежденная или устаревшая установка Java или программного обеспечения контроллера Unifi также может вызвать обсуждаемую ошибку.



Не удалось запустить контроллер Unifi



Затронутый пользователь получает сообщение об ошибке при попытке запустить программное обеспечение контроллера Unifi. В некоторых случаях затронутый пользователь сталкивался с ошибкой при обновлении программного обеспечения контроллера Unifi. У некоторых из пострадавших появилось сообщение об ошибке после запуска приложения в течение 5 минут и более. Об этой ошибке сообщают пользователи Windows, Linux, Mac и Raspberry Pi.



Прежде чем приступить к процессу устранения неполадок, убедитесь, что ваш тип сети либо Частный или же Домен .

Решение 1. Закройте процессы, связанные с Unifi, через диспетчер задач

Проблема, с которой вы столкнулись, может быть вызвана временным сбоем программного обеспечения / связи. В этом случае устранение всех связанных с Unifi процессов и перезапуск программного обеспечения может решить проблему. Для иллюстрации мы обсудим процесс для ПК с Windows.

  1. Закрыть приложение контроллера Unifi.
  2. Теперь щелкните правой кнопкой мыши Windows кнопку, а затем в появившемся меню нажмите Диспетчер задач .

    Выбор диспетчера задач после нажатия Windows + X



  3. Теперь в Процессы на вкладке выберите процесс, принадлежащий Программное обеспечение контроллера Unifi а затем нажмите на Завершить процесс кнопка. Повторите для всех процессов, принадлежащих Контроллер Unifi .
  4. потом конец все процессы, принадлежащие Ява и MongoD.

    Завершить процессы Java и MongoD

  5. Затем запустите программное обеспечение контроллера, чтобы проверить, начал ли он нормально работать. Приложению может потребоваться некоторое время для загрузки, поскольку оно будет перестраивать зависимости.

Решение 2. Пустое место на системном диске

Программному обеспечению контроллера Unifi требуется дополнительное свободное пространство на системном диске для завершения своей работы. Вы можете столкнуться с данной ошибкой, если у вас недостаточно свободного места на системном диске. В этом контексте создание некоторого свободного места на системном диске может решить проблему. Для иллюстрации мы обсудим процесс для Windows.

  1. Освободите место на диске C (системный диск).
  2. Затем запустите приложение контроллера, если оно работает нормально.

Решение 3.Измените указанный механизм в файле свойств системы

Если база данных была создана механизмом хранения «mmapv1», но указанным механизмом хранения был «wiredTiger», то вы можете столкнуться с данной ошибкой. В этом контексте принудительное использование приложением контроллера механизма хранения mmapv1 может решить проблему. Для иллюстрации мы обсудим процесс для ПК с Windows.

  1. Запустить Проводник и перемещаться в каталог установки приложения контроллера. Обычно это:
    % USERPROFILE%  Ubiquiti UniFi  data
  2. Теперь откройте Файл System.Properties с блокнотом и добавьте следующую строку в конце файла:
    db.extraargs = - storageEngine = mmapv1

    Откройте файл System.Properties с помощью блокнота

  3. В настоящее время спасти ваши изменения и Выход Блокнот.
  4. Затем запустите приложение контроллера и проверьте, нормально ли оно работает.

Решение 4.Используйте профиль пользователя без специальных символов

Известно, что контроллер Unifi имеет проблемы, когда путь к папке Ubiquiti Unifi содержит специальные символы, поскольку в имени профиля пользователя есть специальные символы (например, C: Users ÄçìÞôñçò Ubiquiti UniFi), что вызывает обсуждаемую ошибку. В этом сценарии создание нового профиля пользователя без специальных символов может решить проблему. Имейте в виду, что вы можете изменить текущее имя пользователя, но это не отразится на пути к папке Ubiquiti Unifi, поэтому вам необходимо создать новую учетную запись пользователя и передать все данные этому пользователю.

  1. Создать новую учетную запись пользователя для вашего ПК с Windows и передать все ваших данных к нему.
  2. Потом, чек если в программном обеспечении контроллера отсутствует ошибка.

Решение 5.Очистите порт по умолчанию, необходимый для программного обеспечения контроллера Unifi

Для нормальной работы приложения Unifi Controller требуется порт 8080 (по умолчанию). Вы можете столкнуться с данной ошибкой, если указанный порт используется другой программой. В этом случае остановка программы, использующей указанный порт, или настройка проблемной программы (или приложения Unifi Controller) для использования другого порта может решить проблему. Для иллюстрации мы обсудим процесс для ПК с Windows.

  1. Чистая загрузка вашего ПК с Windows и проверьте, решена ли проблема.
  2. Если да, то попробуйте найти программу создание конфликта портов. Вы также можете изменить порт по умолчанию для приложения Unifi Controller.

Решение 6. Переименуйте журналы Unifi

Контроллер Unifi создает журналы (как и многие другие приложения), чтобы упростить процесс устранения неполадок. Вы можете столкнуться с данной ошибкой, если указанные журналы повреждены. В этом случае переименование этих файлов журнала (новые файлы журнала будут созданы при следующем запуске) может решить проблему. Для иллюстрации мы обсудим процесс для Windows.

  1. Закрой Приложение контроллера Unifi и убить все связанные с ним процессы через диспетчер задач (как описано в Решении 1).
  2. Открыть Проводник и перемещаться к каталог установки . Обычно такой путь:
    % USERPROFILE%  Ubiquiti UniFi  журналы 

    Удалить журналы сервера

  3. В настоящее время переименовать файлы журнала. Не забудьте переименовать журналы mongod и server (добавьте .old в конце расширения имени файла). Затем запустите программное обеспечение, чтобы проверить, решена ли проблема.

Решение 7. Удалите файлы журнала в папке Unifi.

Программное обеспечение контроллера Unifi использует файлы журнала для хранения различных типов данных. Вы можете столкнуться с обсуждаемой ошибкой, если эти файлы журнала повреждены. В этом контексте удаление этих файлов журнала может решить проблему. Для пояснения мы обсудим процесс для ПК с Windows.

  1. Закройте Unifi Controller программное обеспечение и убить все его запущенные процессы через диспетчер задач (как описано в решении 1).
  2. Запустите свой Проводник и перемещаться в каталог установки приложения. Обычно это:
    % USERPROFILE%  Ubiquiti UniFi  data  db  journal
  3. Резервное копирование все файлы в папке в безопасное место (на случай, если что-то не пойдет).
  4. В настоящее время, удалять все файлы в папке и рестарт ваша система.

    Удалить файлы в папке журнала

  5. После перезапуска запустите приложение контроллера и проверьте, нормально ли оно работает.

Решение 8. Установите программное обеспечение контроллера Unifi как услугу

Программное обеспечение Unifi Controller может столкнуться с различными типами проблем, если оно не установлено в качестве службы. То же самое могло быть причиной текущей ошибки. В этом контексте установка программного обеспечения контроллера в качестве услуги может решить проблему.

  1. Выход контроллер и закройте все его запущенные процессы через диспетчер задач (как описано в решении 1).
  2. Добавьте Java путь в переменные среды системы (в конце пути в переменной Temp). Обычно это:
    C:  Program Files (x86)  Java  jre7  bin  javaw.exe

    Добавить расположение Java в пути в переменных среды

  3. Нажми на Поиск Windows поле (расположенное на панели задач вашей системы) и введите Командная строка . Затем в списке результатов поиска щелкните правой кнопкой мыши на Командная строка и нажмите на Запустить от имени администратора .

    Откройте командную строку из поиска Windows

  4. В настоящее время, тип следующую команду и нажмите Войти ключ:
    cd '% UserProfile%  Ubiquiti UniFi '
  5. Затем в каталоге Unifi тип следующую команду и нажмите Войти ключ:
    java -jar lib  ace.jar installsvc
  6. Когда появляется сообщение «Полная установка», тип следующую команду и нажмите Войти ключ:
    java -jar lib  ace.jar запускает vc

    Установите программное обеспечение Unifi Controller как услугу

  7. потом Выход командная строка.
  8. Чтобы подтвердить, что значок « Unifi », Запустите диспетчер задач и проверьте вкладку служб для службы Unifi.
  9. В настоящее время доступ желаемый IP-адрес интерфейса контроллера и проверьте, решена ли проблема.

Решение 9. Обновите Java до последней сборки

Java необходима для работы программного обеспечения контроллера Unifi. Java регулярно обновляется, чтобы соответствовать новым технологическим разработкам и исправлять известные ошибки. Вы можете столкнуться с данной ошибкой, если используете устаревшую версию Java. В этом контексте обновление Java до последней сборки может решить проблему. Для пояснения мы обсудим процесс для ПК с Windows.

  1. Нажми на Поиск Windows поле (расположенное на панели задач вашей системы), а затем введите Ява . Затем в списке результатов нажмите на Настроить Java .

    Откройте Настроить Java

  2. Теперь нажмите на Вкладка обновления а затем нажмите на Обновить сейчас кнопку (в правом нижнем углу окна).

    Нажмите «Обновить Java» на вкладке «Обновить».

  3. После обновления Java проверьте, исправна ли ошибка в программном обеспечении контроллера Unifi.

Решение 10. Переустановите Java

Если обновление Java не решило проблему, проблема вызвана либо поврежденной установкой Java, либо несовместимой версией Java. В этом случае удаление и повторная установка Java может решить проблему. Для иллюстрации мы обсудим процесс для Windows.

  1. Закрыть в Программное обеспечение Unifi Controller и все связанные с ним процессы через диспетчер задач (как описано в решении 1).
  2. Если приложение установлено как сервис, то удалить службу .
  3. Нажми на Поиск Windows поле (расположенное на панели задач вашей системы) и введите Панель управления. Затем в списке результатов нажмите Панель управления .

    Открыть панель управления

  4. Затем нажмите на Удалить программу .

    Удалить программу

  5. В настоящее время щелкните правой кнопкой мыши на Ява и выберите Удалить . потом следуйте подсказкам на экране, чтобы завершить процесс удаления.

    Удаление установки Java

  6. потом рестарт вашей системе, но убедитесь, что приложение контроллера не запускается при запуске системы.
  7. В настоящее время, скачать и установить последняя версия Java (для правильной работы Unifi необходимо установить 64-битную версию Java в Windows). Если вы получите приглашение от Брандмауэр для разрешения Java для общения в сети разрешите это.
  8. Затем запустите приложение «Контроллер» и проверьте, нет ли в нем ошибки.

Решение 11. Переустановите программное обеспечение сетевого контроллера Unifi.

Если переустановка Java не решила проблему, проблема вызвана поврежденной или устаревшей установкой программного обеспечения контроллера Unifi. В этом случае удаление и повторная установка программного обеспечения контроллера может решить проблему. Для пояснения мы обсудим процесс для ПК с Windows.

  1. Закрыть приложение контроллера и завершите все связанные с ним процессы через диспетчер задач (как описано в решении 1).
  2. Запустить Проводник и перемещаться по следующему пути:
    % userprofile%  Ubiquiti UniFi  data  backup
  3. потом сделайте резервную копию вашего файла конфигурации (файл .unf) в безопасное место.
  4. Теперь нажмите на Окно поиска на панели задач вашей системы и введите Панель управления . Затем в списке результатов поиска нажмите на Панель управления .
  5. Затем нажмите на Удалить программу .
  6. Теперь в списке установленных приложений щелкните правой кнопкой мыши на Программное обеспечение контроллера Unifi а затем нажмите на Удалить . Если вы получите подсказку с предложением сделать вы хотите сохранить настройки , затем щелкните Нет кнопка.

    Удалить программное обеспечение Unifi Controller

  7. потом следовать подсказки на экране для завершения процесса удаления.
  8. Затем откройте Проводник и перемещаться по следующему пути:
    % userprofile%  Ubiquiti UniFi
  9. Теперь полностью удалять эту папку.
  10. потом удалять Java, как описано в решении 10.
  11. В настоящее время скачать и установить новейшее программное обеспечение сетевого контроллера Unifi.
  12. потом восстановить конфигурации из файла .unf (резервное копирование на шагах 2 и 3).

    Восстановить контроллер Unifi из резервной копии

  13. Теперь запустите программное обеспечение сетевого контроллера Unifi, и, надеюсь, ошибка исчезнет.
Теги Ошибка Unifi 7 минут на чтение