Javítás: Az Unifi Controller indítása nem sikerült

Az Unifi vezérlő szoftver dobhatja az indítás sikertelen üzenetét a rendszer meghajtóján lévő szabad hely hiánya miatt. Ezenkívül a Java vagy az Unifi vezérlő szoftver sérült vagy elavult telepítése is okozhatja a vitatott hibát.

Az érintett felhasználó akkor kap hibát, amikor megpróbálja elindítani az Unifi vezérlő szoftvert. Bizonyos esetekben az érintett felhasználó a hibával találkozott, amikor frissítette az Unifi vezérlő szoftvert. Az érintettek egy része a hibaüzenetet kapta, miután az alkalmazás legalább 5 percig elindult. Ezt a hibát a Windows, a Linux, a Mac és a Raspberry Pi felhasználók jelentik.

Mielőtt folytatnánk a hibaelhárítási folyamatot, győződjön meg róla, hogy a hálózat típusát az vagy privát vagy Domain .

1. megoldás: Zárja be az Unifi-hoz kapcsolódó folyamatokat a Feladatkezelőn keresztül

A felmerülő problémát egy ideiglenes szoftver / kommunikációs hiba okozhatja. Ebben az esetben az összes Unifi-val kapcsolatos folyamat megölése és a szoftver újraindítása megoldhatja a problémát. Illusztrációként megvitatjuk a Windows PC folyamatát.

  1. Zárja be az Unifi vezérlő alkalmazást.
  2. Most kattintson a jobb gombbal a Windows gombra, majd a megjelenő menüben kattintson a Feladatkezelőre .
  3. Most a Folyamatok lapon válassza ki az Unifi vezérlő szoftverhez tartozó folyamatot , majd kattintson a Folyamat befejezése gombra. Ismételje meg az Unifi vezérlőhöz tartozó összes folyamatot .
  4. Ezután fejezze be a Java és a  MongoD összes folyamatát .

  5. Ezután indítsa el a vezérlő szoftvert, hogy ellenőrizze, kezdett-e normálisan működni. Az alkalmazás betöltése eltarthat egy ideig, mivel újjáépíti a függőségeket.

2. megoldás: Üres hely a rendszermeghajtón

Az Unifi vezérlőszoftver működésének befejezéséhez némi további szabad hely szükséges a rendszermeghajtón. Előfordulhat, hogy kéznél van a hiba, ha nincs elegendő szabad hely a rendszermeghajtón. Ebben az összefüggésben a rendszer meghajtóján szabad hely létrehozása megoldhatja a problémát. Szemléltetésként megvitatjuk a Windows folyamatát.

  1. Szabadítson fel helyet a C meghajtón (rendszermeghajtón).
  2. Ezután indítsa el a vezérlő alkalmazást, ha jól működik.

3. megoldás: Módosítsa a megadott motort a Rendszer tulajdonságai fájlban

Ha az adatbázist az 'mmapv1' tárolómotor hozta létre, de a megadott tárolómotor 'wiredTiger' volt, akkor előfordulhat, hogy kéznél van a hiba. Ebben az összefüggésben megoldhatja a problémát a vezérlő alkalmazás kényszerítése az mmapv1 tároló motor használatára. Illusztrációként megvitatjuk a Windows PC folyamatát.

  1. Indítsa el a File Explorer alkalmazást, és lépjen a vezérlő alkalmazás telepítési könyvtárába. Általában ez:
    % USERPROFILE% \ Ubiquiti UniFi \ data
  2. Most nyissa meg a System.Properties fájlt a jegyzettömbbel, és adja hozzá a következő sort a fájl végéhez:
    db.extraargs = - storageEngine = mmapv1
  3. Most mentse el a módosításokat, és lépjen ki a Jegyzettömbből.
  4. Ezután indítsa el a vezérlő alkalmazást, és ellenőrizze, hogy jól működik-e.

4. megoldás: Használjon felhasználói profilt speciális karakterek nélkül

Köztudott, hogy az Unifi vezérlőnek problémái vannak, amikor az Ubiquiti Unifi mappa elérési útjában speciális karakterek találhatók, mivel a felhasználói profilban speciális karakterek vannak a nevében (pl. C: \ Users \ ÄçìÞôñçò \ Ubiquiti UniFi), és így a tárgyalt hibát okozzák. Ebben a forgatókönyvben új felhasználói profil létrehozása speciális karakterek nélkül megoldhatja a problémát. Ne feledje, hogy megváltoztathatja a jelenlegi felhasználónevet, de ez nem tükröződik az Ubiquiti Unifi mappa elérési útjában, ezért létre kell hoznia egy új felhasználói fiókot, és minden adatot át kell adnia az adott felhasználónak.

  1. Hozzon létre egy új felhasználói fiókot a Windows PC-hez, és vigye át az összes adatot hozzá.
  2. Ezután ellenőrizze, hogy a vezérlő szoftver nem rendelkezik-e hibával.

5. megoldás: Törölje az Unifi Controller szoftver által megkövetelt alapértelmezett portot

Az Unifi Controller alkalmazáshoz a 8080-as port szükséges (alapértelmezés szerint) a normál működéshez. Akkor találkozhat a hibával, ha az említett portot egy másik program használja. Ebben az esetben a program leállítása az említett port használatával vagy a problémás program (vagy az Unifi Controller alkalmazás) konfigurálása egy másik port használatára megoldhatja a problémát. Illusztrációként megvitatjuk a Windows PC folyamatát.

  1. Tisztítsa meg a Windows számítógép indítását, és ellenőrizze, hogy a probléma megoldódott-e.
  2. Ha igen, akkor próbálja meg megtalálni a portkonfliktusot létrehozó programot . Megváltoztathatja az Unifi Controller alkalmazás alapértelmezett portját is.

6. megoldás: Nevezze át az Unifi naplókat

Az Unifi vezérlő naplókat hoz létre (mint sok más alkalmazás), hogy megkönnyítse a hibaelhárítási folyamatot. Ha az említett naplók sérültek, akkor előfordulhat, hogy kéznél van a hiba. Ebben az esetben a naplófájlok átnevezése (újabb naplófájlok jönnek létre a következő indításkor) megoldhatja a problémát. Szemléltetésként megvitatjuk a Windows folyamatát.

  1. Zárja be az Unifi vezérlő alkalmazást, és az összes kapcsolódó folyamatot a Feladatkezelőn keresztül végezze el (az 1. megoldás szerint).
  2. Nyissa meg a Fájlkezelőt, és keresse meg a telepítési könyvtárat . Általában a következő útvonal:
    % USERPROFILE% \ Ubiquiti UniFi \ logs \
  3. Nevezze át a naplófájlokat. Ne felejtse el átnevezni a mongod és a szerver naplóit (a .old nevet adjon hozzá a fájlnévkiterjesztés végén). Ezután indítsa el a szoftvert, hogy ellenőrizze, megoldódott-e a probléma.

7. megoldás: Törölje a Naplófájlokat az Unifi mappából

Az Unifi vezérlő szoftver naplófájlokat használ különböző típusú adatok tárolására. Ha a naplófájlok sérültek, akkor találkozhat a tárgyalt hibával. Ebben az összefüggésben a naplófájlok törlése megoldhatja a problémát. A tisztázás érdekében megvitatjuk a Windows PC folyamatát.

  1. Zárja be az Unifi Controller szoftvert, és az összes futó folyamatot a Feladatkezelőn keresztül törölje (az 1. megoldás szerint).
  2. Indítsa el a File Explorer alkalmazást, és lépjen az alkalmazás telepítési könyvtárába. Általában ez:
    % USERPROFILE% \ Ubiquiti UniFi \ data \ db \ journal
  3. Készítsen biztonsági másolatot a mappában található összes fájlról biztonságos helyre (arra az esetre, ha a dolgok nem működnek).
  4. Most törölje az összes fájlt a mappából, és indítsa újra a rendszert.
  5. Újraindítás után indítsa el a vezérlő alkalmazást, és ellenőrizze, hogy jól működik-e.

8. megoldás: Telepítse az Unifi Controller szoftvert szolgáltatásként

Az Unifi Controller szoftver különböző típusú problémákba ütközhet, ha nem szolgáltatásként van telepítve. Ugyanez lehet az oka a jelenlegi hibának is. Ebben az összefüggésben a vezérlőszoftver szolgáltatásként történő telepítése megoldhatja a problémát.

  1. Lépjen ki a vezérlőből, és zárja le az összes futó folyamatot a Feladatkezelőn keresztül (az 1. megoldás szerint).
  2. Adja hozzá a Java elérési utat a rendszer környezeti változóihoz (az útvonal végén a Temp változóban). Általában ez:
    C: \ Program Files (x86) \ Java \ jre7 \ bin \ javaw.exe
  3. Kattintson a Windows keresőmezőjére (a rendszer tálcáján található), és írja be a Parancssor parancsot . Ezután a keresési eredmények listájában kattintson a jobb gombbal a Parancssor elemre, majd kattintson a Futtatás rendszergazdaként elemre .
  4. Most, írja be a következő parancsot, és nyomja meg az Enter billentyűt:
    cd "% UserProfile% \ Ubiquiti UniFi \"
  5. Ezután a Unifi könyvtárban, írja be a következő parancsot, és nyomja meg az Enter billentyűt:
    java -jar lib \ ace.jar installsvc
  6. Amikor azt mondja, hogy „Teljes telepítés”, írja be a következő parancsot, és nyomja meg az Enter billentyűt:
    java -jar lib \ ace.jar indulvc
  7. Ezután lépjen ki a parancssorból.
  8. Annak ellenőrzéséhez, hogy az „ Unifi ” szolgáltatás fut-e, indítsa el a Feladatkezelőt, és keresse meg a szolgáltatások fület az Unifi szolgáltatásért.
  9. Most nyissa meg a vezérlő kívánt interfész IP-jét, és ellenőrizze, hogy a probléma megoldódott-e.

9. megoldás: Frissítse a Java-t a legújabb verzióra

A Java elengedhetetlen az Unifi vezérlő szoftver működéséhez. A Java rendszeresen frissül, hogy megfeleljen az új technológiai fejleményeknek és javítsa az ismert hibákat. Ha a Java elavult verzióját használja, akkor előfordulhat, hogy kéznél van a hiba. Ebben az összefüggésben a Java frissítése a legújabb verzióra megoldhatja a problémát. A tisztázás érdekében megvitatjuk a Windows PC folyamatát.

  1. Kattintson a Windows keresőmezőre (amely a rendszer tálcáján található), majd írja be a Java parancsot . Ezután az eredmények listájában kattintson a Java konfigurálása elemre .
  2. Kattintson a Frissítés fülre , majd a Frissítés most gombra (az ablak jobb alsó sarkában).
  3. A Java frissítése után ellenőrizze, hogy az Unifi vezérlő szoftver nem rendelkezik-e hibával.

10. megoldás: Telepítse újra a Java-t

Ha a Java frissítése nem oldotta meg a problémát, akkor a problémát a Java sérült telepítése vagy a Java nem kompatibilis verziója okozza. Ebben a helyzetben a Java eltávolítása és újratelepítése megoldhatja a problémát. Szemléltetésként megvitatjuk a Windows folyamatát.

  1. Zárja be az Unifi Controller szoftvert és az összes kapcsolódó folyamatot a Feladatkezelőn keresztül (az 1. megoldás szerint).
  2. Ha az alkalmazás szolgáltatásként van telepítve, akkor távolítsa el a szolgáltatást .
  3. Kattintson a Windows keresőmezőre (amely a rendszer tálcáján található), és írja be a Vezérlőpult parancsot. Ezután az eredménylistában kattintson a Vezérlőpult elemre .
  4. Ezután kattintson a Program eltávolítása elemre .
  5. Most kattintson a jobb gombbal a Java-ra, és válassza az Eltávolítás lehetőséget . Ezután kövesse a képernyőn megjelenő utasításokat az eltávolítás befejezéséhez.
  6. Ezután indítsa újra a rendszert, de győződjön meg arról, hogy a vezérlő alkalmazás nem indul el a rendszer indításakor.
  7. Most töltse le és telepítse a Java legújabb verzióját (az Unifi megfelelő működéséhez telepítenie kell a Java 64 bites verzióját a Windows rendszerre). Ha a tűzfal felkéri, hogy engedélyezze a Java kommunikációját a hálózaton, engedélyezze azt.
  8. Ezután indítsa el a Vezérlő alkalmazást, és ellenőrizze, hogy nincs-e benne hiba.

11. megoldás: Telepítse újra az Unifi Network Controller szoftvert

Ha a Java újratelepítése nem oldotta meg a problémát, akkor a problémát az Unifi vezérlő szoftver sérült vagy elavult telepítése okozza. Ebben a helyzetben a vezérlőszoftver eltávolítása és újratelepítése megoldhatja a problémát. A tisztázás érdekében megvitatjuk a Windows PC folyamatát.

  1. Zárja be a vezérlő alkalmazást, és az összes kapcsolódó folyamatot a Feladatkezelőn keresztül törölje (az 1. megoldás szerint).
  2. Indítsa el a File Explorer alkalmazást, és keresse meg a következő elérési utat:
    % userprofile% \ Ubiquiti UniFi \ data \ backup
  3. Ezután készítsen biztonsági másolatot a konfigurációs fájlról (.unf fájl) egy biztonságos helyre.
  4. Most kattintson a Windows tálcájára a rendszer tálcáján, és írja be a Vezérlőpult parancsot . Ezután a keresési eredmények listájában kattintson a Vezérlőpult elemre .
  5. Ezután kattintson a Program eltávolítása elemre .
  6. Most a telepített alkalmazások listájában kattintson a jobb gombbal az Unifi controller szoftverre , majd az Uninstall gombra . Ha kap egy gyors kérdést, hogy meg akarja-e őrizni a beállításokat , akkor kattintson a Nem gombra.
  7. Ezután kövesse a képernyőn megjelenő utasításokat az eltávolítás befejezéséhez.
  8. Ezután nyissa meg a File Explorer alkalmazást, és keresse meg a következő elérési utat:
    % userprofile% \ Ubiquiti UniFi
  9. Most törölje teljesen ezt a mappát.
  10. Ezután távolítsa el a Java-t a 10. megoldás szerint.
  11. Most töltse le és telepítse a legújabb Unifi hálózati vezérlő szoftvert.
  12. Ezután állítsa vissza a konfigurációkat az .unf fájlból (biztonsági másolat a 2. és 3. lépésben).
  13. Most indítsa el az Unifi hálózati vezérlő szoftvert, és remélhetőleg tisztázza a hibát.
Címkék Unifi hiba