Fix: Start av Unifi Controller misslyckades



Prova Vårt Instrument För Att Eliminera Problem

Unifi-kontrollerprogramvaran kan kasta meddelandet om start misslyckades på grund av brist på ledigt utrymme på din systemdisk. Dessutom kan korrupt eller föråldrad installation av Java eller Unifi-styrprogramvaran också orsaka felet som diskuteras.



Idrifttagning av Unifi Controller misslyckades



Den drabbade användaren får felet när han försöker starta Unifi-styrprogramvaran. I vissa fall stötte den drabbade användaren på felet när han uppgraderade Unifi-kontrollprogramvaran. Några av de drabbade fick felmeddelandet efter att applikationen har startats i 5 minuter eller mer. Detta fel rapporteras av användare av Windows, Linux, Mac och Raspberry Pi.



Innan du fortsätter med felsökningen, se till att din nätverkstyp är antingen Privat eller Domän .

Lösning 1: Stäng Unifi-relaterade processer genom Aktivitetshanteraren

Problemet du stöter på kan orsakas av en tillfällig program- / kommunikationsfel. I det här fallet kan döda alla Unifi-relaterade processer och starta om programvaran lösa problemet. Som illustration kommer vi att diskutera processen för en Windows-dator.

  1. Stänga Unifi-styransökan.
  2. Högerklicka nu på Windows och klicka sedan på i menyn som visas Aktivitetshanteraren .

    Välja Aktivitetshanteraren efter att ha tryckt på Windows + X



  3. Nu, i Processer väljer du processen som tillhör Unifi-kontrollprogramvara och klicka sedan på Avsluta process knapp. Upprepa för alla processer som tillhör Unifi-kontroller .
  4. Sedan slutet alla processer som tillhör Java och MongoD.

    Avsluta Java- och MongoD-processer

  5. Starta sedan kontrollprogramvaran för att kontrollera om den har börjat fungera normalt. Det kan ta en stund att ladda applikationen eftersom beroendet kommer att byggas om.

Lösning 2: Töm utrymme på systemdisken

Programvaran för Unifi-styrenhet kräver lite extra ledigt utrymme på systemdriven för att slutföra driften. Du kan stöta på felet till hands om du inte har tillräckligt med ledigt utrymme tillgängligt på systemdisken. I det här sammanhanget kan det lösa problemet att skapa lite ledigt utrymme på din systemdisk. Som illustration kommer vi att diskutera processen för Windows.

  1. Frigör utrymme på C-enheten (systemdrivenhet).
  2. Starta sedan controller-applikationen om den fungerar bra.

Lösning 3: Ändra den specificerade motorn i systemegenskapsfilen

Om databasen skapades av lagringsmotorn 'mmapv1' men den angivna lagringsmotorn var 'wiredTiger' kan du stöta på felet till hands. I det här sammanhanget kan det lösa problemet att tvinga styrapplikationen att använda mmapv1-lagringsmotorn. Som illustration kommer vi att diskutera processen för en Windows-dator.

  1. Starta Utforskaren och navigera till installationskatalogen för styrapplikationen. Vanligtvis är det:
    % USERPROFILE%  Ubiquiti UniFi  data
  2. Öppna nu System.Properties-filen med anteckningsblocket och lägg till följande rad i slutet av filen:
    db.extraargs = - storageEngine = mmapv1

    Öppna System.Properties File med Anteckningar

  3. Nu spara dina ändringar och utgång Anteckningsblock.
  4. Starta sedan kontrollapplikationen och kontrollera om den fungerar bra.

Lösning 4: Använd en användarprofil utan specialtecken

Det är känt att Unifi-kontroller har problem när sökvägen till Ubiquiti Unifi-mapp innehåller specialtecken eftersom användarprofilen har specialtecken i sitt namn (t.ex. C: Users ÄçìÞôñçò Ubiquiti UniFi) och därmed orsakar felet som diskuteras. I det här scenariot kan det lösa problemet att skapa en ny användarprofil utan specialtecken. Tänk på att du kan ändra det aktuella användarnamnet men det kommer inte att återspeglas i sökvägen till Ubiquiti Unifi-mappen, så du måste skapa ett nytt användarkonto och överföra all data till den användaren.

  1. Skapa ett nytt användarkonto för din Windows-dator och överföra alla av dina uppgifter till den.
  2. Sedan, kolla upp om kontrollprogramvaran är fri från felet.

Lösning 5: Rensa standardporten som krävs av Unifi Controller-programvaran

Unifi Controller-applikationen kräver port 8080 (som standard) för att fungera normalt. Du kan stöta på felet till hands om nämnda port används av ett annat program. I det här fallet kan det lösa problemet att stoppa programmet med nämnda port eller konfigurera det problematiska programmet (eller Unifi Controller-programmet) för att använda en annan port. Som illustration kommer vi att diskutera processen för en Windows-dator.

  1. Rengör din Windows-dator och kontrollera om problemet är löst.
  2. Om så är fallet, försök sedan hitta programmet skapar hamnkonflikten. Du kan också ändra standardporten för Unifi Controller-applikationen.

Lösning 6: Byt namn på Unifi-loggarna

Unifi-kontrollen skapar loggar (som många andra applikationer) för att göra felsökningen enkel. Du kan stöta på felet till hands om de nämnda loggarna har skadats. I det här fallet kan problemet med att byta namn på dessa loggfiler (nyare loggfiler skapas vid nästa start). Som illustration kommer vi att diskutera processen för Windows.

  1. Stäng Unifi-controller-applikation och döda alla dess relaterade processer genom Aktivitetshanteraren (som diskuteras i Lösning 1).
  2. Öppna Utforskaren och navigera till installationskatalog . Vanligtvis följande väg:
    % USERPROFILE%  Ubiquiti UniFi  logs 

    Ta bort serverloggar

  3. Nu Döp om loggfilerna. Glöm inte att byta namn på mongod- och serverloggarna (lägg till .old i slutet av filnamnstillägget). Starta sedan programvaran för att kontrollera om problemet är löst.

Lösning 7: Ta bort journalfiler i Unifi-mapp

Unifi-styrprogramvaran använder journalfiler för att lagra olika typer av data. Du kan stöta på felet som diskuteras om dessa journalfiler är korrupta. I det här sammanhanget kan problemet med att ta bort dessa journalfiler lösa. För belysning kommer vi att diskutera processen för en Windows-dator.

  1. Stäng Unifi-kontrollenheten programvara och döda alla dess pågående processer genom Aktivitetshanteraren (som diskuteras i lösning 1).
  2. Starta din Utforskaren och navigera till programmets installationskatalog. Vanligtvis är det:
    % USERPROFIL%  Ubiquiti UniFi  data  db  journal
  3. Säkerhetskopiering alla filer i mappen till en säker plats (om saker inte fungerar).
  4. Nu, radera alla filer i mappen och omstart ditt system.

    Ta bort filerna i journalmappen

  5. Starta kontrollapplikationen vid omstart och kontrollera om den fungerar bra.

Lösning 8: Installera Unifi Controller-programvaran som en tjänst

Unifi Controller-programvaran kan stöta på olika typer av problem om den inte installeras som en tjänst. Samma sak kan också vara orsaken till det aktuella felet. I detta sammanhang kan installation av styrprogramvaran som en tjänst lösa problemet.

  1. Utgång styrenheten och stäng alla dess pågående processer genom Aktivitetshanteraren (som diskuteras i lösning 1).
  2. Lägg till Java väg i miljövariabler av systemet (i slutet av sökvägen i Temp-variabeln). Vanligtvis är det:
    C:  Program Files (x86)  Java  jre7  bin  javaw.exe

    Lägg till Java-plats i sökvägen i miljövariablerna

  3. Klicka på Windows-sökning rutan (finns i Aktivitetsfältet i ditt system) och typ Kommandotolken . Högerklicka sedan på i listan med sökresultat Kommandotolken och klicka på Kör som administratör .

    Öppna kommandotolken från Windows Search

  4. Nu, typ följande kommando och tryck på Stiga på nyckel:
    cd '% UserProfile%  Ubiquiti UniFi '
  5. Sedan, i Unifi-katalogen, typ följande kommando och tryck på Stiga på nyckel:
    java -jar lib  ace.jar installsvc
  6. När det står 'Komplett installation', typ följande kommando och tryck på Stiga på nyckel:
    java -jar lib  ace.jar startsvc

    Installera Unifi Controller-programvaran som en tjänst

  7. Sedan utgång kommandotolken.
  8. För att bekräfta om Unifi ”Tjänsten körs, starta Aktivitetshanteraren och kontrollera tjänsten fliken för Unifi-tjänsten.
  9. Nu tillgång önskat gränssnitts-IP för styrenheten och kontrollera om problemet är löst.

Lösning 9: Uppdatera Java till den senaste versionen

Java är viktigt för driften av Unifi-styrprogramvaran. Java uppdateras regelbundet för att tillgodose ny teknisk utveckling och korrigera de kända buggarna. Du kan stöta på felet till hands om du använder en föråldrad version av Java. I detta sammanhang kan uppdatering av Java till den senaste versionen lösa problemet. För belysning kommer vi att diskutera processen för en Windows-dator.

  1. Klicka på Windows-sökning rutan (finns i Aktivitetsfältet i ditt system) och skriv sedan Java . Klicka sedan på i resultatlistan Konfigurera Java .

    Öppna Konfigurera Java

  2. Klicka nu på Fliken Uppdatera och klicka sedan på Uppdatera nu knappen (längst ned till höger i fönstret).

    Klicka på Uppdatera Java på fliken Uppdatera

  3. Efter uppdatering av Java, kontrollera om Unifi-styrprogramvaran är fri från felet.

Lösning 10: Installera om Java

Om uppdateringen av Java inte har löst problemet beror problemet antingen på korrupt installation av Java eller inkompatibel version av Java. I det här scenariot kan avinstallering och ominstallering av Java lösa problemet. Som illustration kommer vi att diskutera processen för Windows.

  1. Stänga de Unifi Controller-programvara och alla dess relaterade processer genom Aktivitetshanteraren (som diskuteras i lösning 1).
  2. Om programmet är installerat som tjänst, då avinstallera tjänsten .
  3. Klicka på Windows-sökning rutan (finns i Aktivitetsfältet i ditt system) och typ Kontrollpanel. Klicka sedan på i resultatlistan Kontrollpanel .

    Öppna Kontrollpanelen

  4. Klicka sedan på Avinstallera ett program .

    Avinstallera ett program

  5. Nu HögerklickaJava och välj Avinstallera . Sedan följ anvisningarna på skärmen för att slutföra avinstallationsprocessen.

    Avinstallera Java-installationen

  6. Sedan omstart ditt system men se till att kontrollerprogrammet inte startar vid start av systemet.
  7. Nu, ladda ner och Installera den senaste versionen av Java (du måste installera en 64-bitarsversion av Java på Windows för att Unifi ska fungera korrekt). Om du får en fråga från Brandvägg för att tillåta Java för att kommunicera i nätverket, tillåt det.
  8. Starta sedan Controller-applikationen och kontrollera om det är klart av felet.

Lösning 11: Installera om Unifi Network Controller-programvaran

Om ominstallering av Java inte har löst problemet orsakas problemet av en korrupt eller föråldrad installation av Unifi-styrprogramvaran. I det här scenariot kan avinstallering och ominstallering av kontrollprogramvaran lösa problemet. För belysning kommer vi att diskutera processen för en Windows-dator.

  1. Stänga controllerapplikationen och dödar alla dess relaterade processer genom Aktivitetshanteraren (som diskuteras i lösning 1).
  2. Starta Utforskaren och navigera till följande väg:
    % userprofile%  Ubiquiti UniFi  data  backup
  3. Sedan säkerhetskopiera din konfigurationsfil (.unf-fil) till en säker plats.
  4. Klicka nu på Fönster Sök i aktivitetsfältet för ditt system och typ Kontrollpanel . Klicka sedan på i listan med sökresultat Kontrollpanel .
  5. Klicka sedan på Avinstallera ett program .
  6. Nu, i listan över installerade applikationer, HögerklickaUnifi-kontrollprogramvara och klicka sedan på Avinstallera . Om du får ett snabbt ord om att göra du vill behålla inställningarna och klicka sedan på Nej knapp.

    Avinstallera Unifi Controller-programvara

  7. Sedan Följ anvisningarna på skärmen för att slutföra avinstallationen.
  8. Öppna sedan Utforskaren och navigera till följande väg:
    % userprofile%  Ubiquiti UniFi
  9. Nu helt radera den här mappen.
  10. Sedan avlägsna Java som diskuteras i lösning 10.
  11. Nu ladda ner och Installera den senaste Unifi-nätverkskontrollprogramvaran.
  12. Sedan Återställ konfigurationerna från .unf-filen (säkerhetskopieras i steg 2 och 3).

    Återställ Unifi Controller från säkerhetskopian

  13. Starta nu Unifi-nätverkskontrollprogramvaran och förhoppningsvis är det klart för felet.
Taggar Unifi-fel 7 minuter läst