Поправка: Неуспешно стартиране на контролера на 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. Тогава край всички процеси, принадлежащи към Java и MongoD.

    Край на процесите Java и MongoD

  5. След това стартирайте софтуера на контролера, за да проверите дали той е започнал да работи нормално. Приложението може да отнеме известно време, за да се зареди, тъй като ще възстанови зависимостите.

Решение 2: Празно място на системното устройство

Софтуерът на Unifi контролер изисква малко допълнително свободно място на системното устройство, за да завърши своята работа. Може да срещнете грешката, ако не разполагате с достатъчно свободно място на системното устройство. В този контекст създаването на малко свободно пространство на системното устройство може да реши проблема. За илюстрация ще обсъдим процеса за Windows.

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

Решение 3: Променете посочения двигател във файла със системни свойства

Ако базата данни е създадена от механизма за съхранение „mmapv1“, но посоченият механизъм за съхранение е „wiredTiger“, тогава може да срещнете грешката в ръка. В този контекст принуждаването на приложението на контролера да използва механизма за съхранение mmapv1 може да реши проблема. За илюстрация ще обсъдим процеса за компютър с Windows.

  1. Стартирайте File Explorer и навигация към инсталационната директория на приложението на контролера. Обикновено това е:
    % USERPROFILE%  Ubiquiti UniFi  данни
  2. Сега отворете Файл System.Properties с бележника и добавете следния ред в края на файла:
    db.extraargs = - storageEngine = mmapv1

    Отворете файла System.Properties с Notepad

  3. Сега запази вашите промени и изход Notepad.
  4. След това стартирайте приложението на контролера и проверете дали работи добре.

Решение 4: Използвайте потребителски профил без специални символи

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

  1. Създайте нов потребителски акаунт за вашия компютър с Windows и прехвърли всички от вашите данни към него.
  2. Тогава, проверете ако софтуерът на контролера не съдържа грешка.

Решение 5: Изчистете порта по подразбиране, необходим от софтуера на Unifi Controller

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

  1. Чисто зареждане на вашия компютър с Windows и проверете дали проблемът е решен.
  2. Ако е така, опитайте се намерете програмата създаване на пристанищен конфликт. Можете също променете порта по подразбиране за приложението Unifi Controller.

Решение 6: Преименувайте Unifi дневниците

Контролерът Unifi създава регистрационни файлове (както много други приложения), за да улесни процеса на отстраняване на неизправности. Може да срещнете грешката, ако споменатите журнали са повредени. В този случай преименуването на тези регистрационни файлове (по-нови регистрационни файлове ще бъдат създадени при следващото стартиране) може да реши проблема. За илюстрация ще обсъдим процеса за Windows.

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

    Изтриване на регистрационни файлове на сървъра

  3. Сега преименуване регистрационните файлове. Не забравяйте да преименувате регистрите на mongod и сървъра (добавете .old в края на разширението на името на файла). След това стартирайте софтуера, за да проверите дали проблемът е разрешен.

Решение 7: Изтрийте журналните файлове в папката Unifi

Софтуерът на контролера Unifi използва файлове на журнали за съхраняване на различни видове данни. Може да срещнете обсъжданата грешка, ако тези журнални файлове са повредени. В този контекст изтриването на тези файлове на дневника може да реши проблема. За изясняване ще обсъдим процеса за компютър с Windows.

  1. Затворете контролера Unifi софтуер и унищожете всички негови работещи процеси чрез диспечера на задачите (както е обсъдено в решение 1).
  2. Стартирайте своя File Explorer и навигация към инсталационната директория на приложението. Обикновено това е:
    % USERPROFILE%  Ubiquiti UniFi  data  db  journal
  3. Архивиране всички файлове в папката на безопасно място (само в случай, че нещата не работят).
  4. Сега, Изтрий всички файлове в папката и рестартирам вашата система.

    Изтрийте файловете в папката на дневника

  5. След рестартиране стартирайте приложението на контролера и проверете дали работи добре.

Решение 8: Инсталирайте софтуера Unifi Controller като услуга

Софтуерът Unifi Controller може да срещне различни видове проблеми, ако не е инсталиран като услуга. Същото може да е причина и за текущата грешка. В този контекст инсталирането на софтуера на контролера като услуга може да реши проблема.

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

    Добавете местоположение на Java в Path в променливите на околната среда

  3. Щракнете върху Търсене в Windows (намира се в лентата на задачите на вашата система) и въведете Командния ред . След това в списъка с резултати от търсене щракнете с десния бутон върху Командния ред и кликнете върху Изпълни като администратор .

    Отворете командния ред от Windows Search

  4. Сега, Тип следната команда и натиснете Въведете ключ:
    cd '% UserProfile%  Ubiquiti UniFi '
  5. След това в директорията на Unifi Тип следната команда и натиснете Въведете ключ:
    java -jar lib  ace.jar инсталираvc
  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 .

    Отворете Конфигуриране на Java

  2. Сега кликнете върху Раздел Актуализация и след това щракнете върху Актуализирайте сега бутон (близо до долния десен ъгъл на прозореца).

    Щракнете върху Update Java в раздела Update

  3. След актуализиране на Java проверете дали софтуерът на контролера Unifi не съдържа грешка.

Решение 10: Преинсталирайте Java

Ако актуализирането на Java не е решило проблема, тогава проблемът е причинен или от повредената инсталация на Java, или от несъвместима версия на Java. В този сценарий деинсталирането и преинсталирането на Java може да реши проблема. За илюстрация ще обсъдим процеса за Windows.

  1. Близо на Софтуер на Unifi Controller и всички свързани с него процеси чрез диспечера на задачите (както е обсъдено в решение 1).
  2. Ако приложението е инсталирано като услуга, тогава деинсталирайте услугата .
  3. Щракнете върху Търсене в Windows (намира се в лентата на задачите на вашата система) и въведете Контролен панел. След това в списъка с резултати кликнете върху Контролен панел .

    Отворете контролния панел

  4. След това кликнете върху Деинсталирайте програма .

    Деинсталирайте програма

  5. Сега Кликнете с десния бутон На Java и изберете Деинсталирайте . Тогава следвайте указанията на вашия екран, за да завършите процеса на деинсталиране.

    Деинсталиране на инсталацията на Java

  6. Тогава рестартирам вашата система, но се уверете, че приложението на контролера не се стартира при стартиране на системата.
  7. Сега, Изтегли и Инсталирай най-новата версия на Java (Трябва да инсталирате 64-битова версия на Java на Windows за правилната работа на Unifi). Ако получите подкана от Защитна стена за разрешаване на Java да комуникирате в мрежата, позволете го.
  8. След това стартирайте приложението Controller и проверете дали е изчистена грешката.

Решение 11: Преинсталирайте софтуера Unifi Network Controller

Ако преинсталирането на Java не е решило проблема, тогава проблемът е причинен от повредена или остаряла инсталация на софтуера на Unifi контролер. В този случай деинсталирането и преинсталирането на софтуера на контролера може да реши проблема. За изясняване ще обсъдим процеса за компютър с Windows.

  1. Близо приложението на контролера и убийте всички свързани с него процеси чрез диспечера на задачите (както е обсъдено в решение 1).
  2. Стартирайте File Explorer и навигация към следния път:
    % userprofile%  Ubiquiti UniFi  data  backup
  3. Тогава архивирайте вашия конфигурационен файл (.unf файл) на безопасно място.
  4. Сега кликнете върху Търсене на прозорец на лентата на задачите на вашата система и тип Контролен панел . След това кликнете върху в списъка с резултати от търсенето Контролен панел .
  5. След това кликнете върху Деинсталирайте програма .
  6. Сега, в списъка с инсталирани приложения, Кликнете с десния бутон На Софтуер на Unifi контролер и след това щракнете върху Деинсталирайте . Ако получите бърза поговорка, направете искате да запазите настройките , след това щракнете върху Не бутон.

    Деинсталирайте софтуера Unifi Controller

  7. Тогава последвам подканите на вашия екран, за да завършите процеса на деинсталиране.
  8. След това отворете File Explorer и навигация към следния път:
    % userprofile%  Ubiquiti UniFi
  9. Сега напълно Изтрий тази папка.
  10. Тогава Премахване Java, както е обсъдено в решение 10.
  11. Сега Изтегли и Инсталирай най-новия софтуер за мрежов контролер Unifi.
  12. Тогава Възстанови конфигурациите от .unf файла (архивирани на стъпки 2 и 3).

    Възстановете Unifi Controller от архива

  13. Сега стартирайте софтуера на мрежовия контролер Unifi и се надяваме, че е ясно от грешката.
Етикети Грешка в Unifi 7 минути четене