Correzione: avvio del controller Unifi non riuscito

Il software del controller Unifi potrebbe generare un messaggio di avvio non riuscito a causa della mancanza di spazio libero sull'unità di sistema. Inoltre, anche l'installazione corrotta o obsoleta di Java o del software del controller Unifi può causare l'errore in discussione.

L'utente interessato riceve l'errore quando tenta di avviare il software del controller Unifi. In alcuni casi, l'utente interessato ha riscontrato l'errore durante l'aggiornamento del software del controller Unifi. Alcuni degli interessati hanno ricevuto il messaggio di errore dopo che l'applicazione è stata avviata per 5 minuti o più. Questo errore viene segnalato dagli utenti Windows, Linux, Mac e Raspberry Pi.

Prima di procedere con il processo di risoluzione dei problemi, assicurati che il tuo tipo di rete sia Privato o Dominio .

Soluzione 1: chiudere i processi relativi a Unifi tramite Task Manager

Il problema riscontrato potrebbe essere causato da un problema tecnico temporaneo del software / della comunicazione. In questo caso, uccidere tutti i processi relativi a Unifi e riavviare il software potrebbe risolvere il problema. A titolo illustrativo, discuteremo il processo per un PC Windows.

  1. Chiudi l'applicazione controller Unifi.
  2. Ora, fai clic con il pulsante destro del mouse sul pulsante Windows e quindi nel menu visualizzato, fai clic su Task Manager .
  3. Ora, nella scheda Processi , seleziona il processo appartenente al software del controller Unifi e quindi fai clic sul pulsante Termina processo . Ripetere per tutti i processi appartenenti al controller Unifi .
  4. Quindi terminare tutti i processi appartenenti a JavaMongoD.

  5. Quindi avviare il software del controller per verificare se ha iniziato a funzionare normalmente. L'applicazione potrebbe impiegare un po 'di tempo per caricarsi poiché ricostruirà le dipendenze.

Soluzione 2: spazio vuoto sull'unità di sistema

Il software del controller Unifi richiede dello spazio libero aggiuntivo sull'unità di sistema per completare il suo funzionamento. È possibile che si verifichi l'errore a portata di mano se non si dispone di spazio libero sufficiente sull'unità di sistema. In questo contesto, la creazione di spazio libero sull'unità di sistema potrebbe risolvere il problema. A titolo illustrativo, discuteremo il processo per Windows.

  1. Liberare spazio sull'unità C (unità di sistema).
  2. Quindi avviare l'applicazione del controller se funziona correttamente.

Soluzione 3: modificare il motore specificato nel file delle proprietà di sistema

Se il database è stato creato dal motore di archiviazione "mmapv1" ma il motore di archiviazione specificato era "wiredTiger", è possibile che si verifichi l'errore in questione. In questo contesto, forzare l'applicazione del controller a utilizzare lo storage engine mmapv1 potrebbe risolvere il problema. A titolo illustrativo, discuteremo il processo per un PC Windows.

  1. Avvia Esplora file e vai alla directory di installazione dell'applicazione controller. Di solito è:
    % USERPROFILE% \ Ubiquiti UniFi \ data
  2. Ora apri il file System.Properties con il blocco note e aggiungi la seguente riga alla fine del file:
    db.extraargs = - storageEngine = mmapv1
  3. Ora salva le modifiche ed esci dal Blocco note.
  4. Quindi avviare l'applicazione del controller e verificare se funziona correttamente.

Soluzione 4: utilizzare un profilo utente senza caratteri speciali

È noto che il controller Unifi ha problemi quando il percorso della cartella Ubiquiti Unifi contiene caratteri speciali perché il profilo utente ha caratteri speciali nel suo nome (ad esempio C: \ Users \ ÄçìÞôñçò \ Ubiquiti UniFi) e quindi causa l'errore in discussione. In questo scenario, la creazione di un nuovo profilo utente senza caratteri speciali potrebbe risolvere il problema. Tieni presente che puoi modificare il nome utente corrente ma ciò non si rifletterà nel percorso della cartella Ubiquiti Unifi, quindi devi creare un nuovo account utente e trasferire tutti i dati a quell'utente.

  1. Crea un nuovo account utente per il tuo PC Windows e trasferiscici tutti i tuoi dati.
  2. Quindi, controllare se il software del controller è privo di errori.

Soluzione 5: cancellare la porta predefinita richiesta dal software del controller Unifi

L'applicazione Unifi Controller richiede la porta 8080 (per impostazione predefinita) per funzionare normalmente. È possibile che si verifichi l'errore a portata di mano se la suddetta porta viene utilizzata da un altro programma. In questo caso, arrestare il programma utilizzando detta porta o configurare il programma problematico (o l'applicazione Controller Unifi) per utilizzare un'altra porta può risolvere il problema. A titolo illustrativo, discuteremo il processo per un PC Windows.

  1. Pulisci il tuo PC Windows e controlla se il problema è stato risolto.
  2. In tal caso, prova a trovare il programma che ha creato il conflitto di porte. È inoltre possibile modificare la porta predefinita per l'applicazione Controller Unifi.

Soluzione 6: rinomina i registri Unifi

Il controller Unifi crea registri (come molte altre applicazioni) per semplificare il processo di risoluzione dei problemi. È possibile che si verifichi l'errore a portata di mano se i suddetti registri sono danneggiati. In questo caso, rinominare questi file di registro (i file di registro più recenti verranno creati al prossimo avvio) potrebbe risolvere il problema. A titolo illustrativo, discuteremo il processo per Windows.

  1. Chiudere l' applicazione controller Unifi e terminare tutti i suoi processi correlati tramite Task Manager (come discusso nella Soluzione 1).
  2. Apri Esplora file e vai alla directory di installazione . Di solito, il seguente percorso:
    % USERPROFILE% \ Ubiquiti UniFi \ logs \
  3. Ora rinomina i file di registro. Non dimenticare di rinominare mongod e log del server (aggiungi .old alla fine dell'estensione del nome del file). Quindi avvia il software per verificare se il problema è stato risolto.

Soluzione 7: eliminare i file del journal nella cartella Unifi

Il software del controller Unifi utilizza i file journal per memorizzare diversi tipi di dati. È possibile riscontrare l'errore in discussione se questi file journal sono danneggiati. In questo contesto, l'eliminazione di questi file journal potrebbe risolvere il problema. Per delucidazione, discuteremo il processo per un PC Windows.

  1. Chiudere il software Unifi Controller e terminare tutti i suoi processi in esecuzione tramite Task Manager (come discusso nella soluzione 1).
  2. Avvia il tuo Esplora file e vai alla directory di installazione dell'applicazione. Di solito è:
    % USERPROFILE% \ Ubiquiti UniFi \ data \ db \ journal
  3. Esegui il backup di tutti i file nella cartella in una posizione sicura (nel caso in cui le cose non funzionassero).
  4. Ora elimina tutti i file nella cartella e riavvia il sistema.
  5. Al riavvio, avvia l'applicazione del controller e controlla se funziona correttamente.

Soluzione 8: installare il software del controller Unifi come servizio

Il software Unifi Controller può incorrere in diversi tipi di problemi se non è installato come servizio. Lo stesso potrebbe essere anche il motivo dell'errore attuale. In questo contesto, l'installazione del software del controller come servizio potrebbe risolvere il problema.

  1. Esci dal controller e chiudi tutti i suoi processi in esecuzione tramite Task Manager (come discusso nella soluzione 1).
  2. Aggiungi il percorso Java nelle variabili ambientali del sistema (alla fine del percorso nella variabile Temp). Di solito è:
    C: \ Programmi (x86) \ Java \ jre7 \ bin \ javaw.exe
  3. Fare clic sulla casella di ricerca di Windows (situata nella barra delle applicazioni del sistema) e digitare Prompt dei comandi . Quindi nell'elenco dei risultati della ricerca, fare clic con il pulsante destro del mouse su Prompt dei comandi e fare clic su Esegui come amministratore .
  4. Ora, digita il seguente comando e premi il tasto Invio :
    cd "% UserProfile% \ Ubiquiti UniFi \"
  5. Quindi, nella directory Unifi, digita il seguente comando e premi il tasto Invio :
    java -jar lib \ ace.jar installsvc
  6. Quando dice "Installazione completa", digita il seguente comando e premi il tasto Invio :
    java -jar lib \ ace.jar startsvc
  7. Quindi esci dal prompt dei comandi.
  8. Per confermare se il servizio " Unifi " è in esecuzione, avviare il Task Manager e controllare la scheda dei servizi per il servizio Unifi.
  9. Ora accedi all'interfaccia IP desiderata del controller e verifica se il problema è stato risolto.

Soluzione 9: aggiorna Java all'ultima build

Java è essenziale per il funzionamento del software del controller Unifi. Java viene aggiornato regolarmente per soddisfare i nuovi sviluppi tecnologici e correggere i bug noti. Potresti riscontrare l'errore a portata di mano se stai utilizzando una versione obsoleta di Java. In questo contesto, l'aggiornamento di Java all'ultima build potrebbe risolvere il problema. Per delucidazione, discuteremo il processo per un PC Windows.

  1. Fare clic sulla casella di ricerca di Windows (situata nella barra delle applicazioni del sistema) e quindi digitare Java . Quindi nell'elenco dei risultati, fare clic su Configura Java .
  2. Ora, fai clic sulla scheda Aggiorna e quindi sul pulsante Aggiorna ora (vicino alla parte inferiore destra della finestra).
  3. Dopo aver aggiornato Java, verifica che il software del controller Unifi non presenti l'errore.

Soluzione 10: reinstallare Java

Se l'aggiornamento di Java non ha risolto il problema, il problema è causato dall'installazione danneggiata di Java o da una versione incompatibile di Java. In questo scenario, la disinstallazione e la reinstallazione di Java potrebbero risolvere il problema. A titolo illustrativo, discuteremo il processo per Windows.

  1. Chiudere il software Unifi Controller e tutti i suoi processi correlati tramite Task Manager (come discusso nella soluzione 1).
  2. Se l'applicazione è installata come servizio, disinstallare il servizio .
  3. Fare clic sulla casella di ricerca di Windows (situata nella barra delle applicazioni del sistema) e digitare Pannello di controllo. Quindi nell'elenco dei risultati, fare clic su Pannello di controllo .
  4. Quindi fare clic su Disinstalla un programma .
  5. Ora fai clic con il pulsante destro del mouse su Java e seleziona Disinstalla . Quindi segui le istruzioni sullo schermo per completare il processo di disinstallazione.
  6. Quindi riavvia il sistema ma assicurati che l'applicazione del controller non si avvii all'avvio del sistema.
  7. Ora scarica e installa l'ultima versione di Java (devi installare una versione a 64 bit di Java su Windows per il corretto funzionamento di Unifi). Se ricevi una richiesta dal Firewall per consentire a Java di comunicare sulla rete, consenti.
  8. Quindi avvia l'applicazione Controller e controlla se è chiaro l'errore.

Soluzione 11: reinstallare il software del controller di rete Unifi

Se la reinstallazione di Java non ha risolto il problema, il problema è causato da un'installazione danneggiata o obsoleta del software del controller Unifi. In questo scenario, la disinstallazione e la reinstallazione del software del controller potrebbe risolvere il problema. Per delucidazione, discuteremo il processo per un PC Windows.

  1. Chiudere l'applicazione controller e terminare tutti i suoi processi correlati tramite Task Manager (come discusso nella soluzione 1).
  2. Avvia Esplora file e vai al seguente percorso:
    % userprofile% \ Ubiquiti UniFi \ data \ backup
  3. Quindi eseguire il backup del file di configurazione (file .unf) in una posizione sicura.
  4. Ora fai clic sulla barra di ricerca della finestra sulla barra delle applicazioni del tuo sistema e digita Pannello di controllo . Quindi nell'elenco dei risultati della ricerca, fare clic su Pannello di controllo .
  5. Quindi, fare clic su Disinstalla un programma .
  6. Ora, nell'elenco delle applicazioni installate, fai clic con il pulsante destro del mouse sul software del controller Unifi e quindi fai clic su Disinstalla . Se viene visualizzato un messaggio che dice se desideri mantenere le impostazioni , fai clic sul pulsante No.
  7. Quindi segui le istruzioni sullo schermo per completare il processo di disinstallazione.
  8. Quindi apri Esplora file e vai al seguente percorso:
    % userprofile% \ Ubiquiti UniFi
  9. Ora, elimina completamente questa cartella.
  10. Quindi rimuovere Java come discusso nella soluzione 10.
  11. Ora scarica e installa l'ultimo software del controller di rete Unifi.
  12. Quindi ripristinare le configurazioni dal file .unf (backup nei passaggi 2 e 3).
  13. Ora, avvia il software del controller di rete Unifi e, si spera, sia chiaro l'errore.
Tag Unifi Error