Comandi Linux

Come risolvere Impossibile avviare hostname.nome host dell'unità di servizio.il servizio è mascherato” Errore

Come risolvere Impossibile avviare hostname.nome host dell'unità di servizio.il servizio è mascherato” Errore
Ogni volta che si introduce un nuovo sistema informatico, è associato un nome host predefinito che è mappato su un indirizzo IP specifico. Tuttavia, puoi sempre modificare questo nome host per tua comodità. Una volta modificato il nome host del tuo sistema basato su Linux, dovresti sempre riavviare il "nome host.service” per rendere effettive le nuove modifiche. A volte, quando si riavvia questo servizio, è possibile riscontrare il messaggio "Impossibile avviare il nome host.nome host dell'unità di servizio.il servizio è mascherato" errore. Questo articolo evidenzia la causa principale di questo errore e mostra come risolverlo.

Cause dell'errore

Il nome host del sistema è memorizzato in due file principali in Linux. Il primo file è il file "/etc/hostname" e l'altro file è il file "/etc/hosts". Il primo consiste solo nel nome host del tuo sistema, mentre il secondo contiene una mappatura del nome host su un indirizzo IP specifico. Il messaggio "Impossibile avviare il nome host.nome host dell'unità di servizio.servizio è mascherato" si verifica un errore quando i contenuti di questi due file non corrispondono, i.e., il nome host menzionato in uno di questi file è diverso dal nome host nell'altro file. A causa di questa incoerenza tra il contenuto dei file "/etc/hostname" e "/etc/hosts", il sistema non avvierà il nome host.servizio e l'errore si verificherà.

Come risolvere l'errore

Il modo più semplice per risolvere questo errore in Linux è assicurarsi che il nome host indicato in entrambi i file sia lo stesso. Per fare ciò, dovrai controllare il contenuto di entrambi questi file. Puoi accedere al file "/etc/hostname" eseguendo il seguente comando nel terminale Linux:

$ sudo nano /etc/nomehost

Il nostro file "/etc/hostname" è mostrato nell'immagine qui sotto:

È possibile accedere al file "/etc/hosts" con il seguente comando:

$ sudo nano /etc/hosts

Il nostro file "/etc/hosts" è mostrato nell'immagine qui sotto:

Come puoi vedere dal contenuto di entrambi i file, il nostro nome host è lo stesso in entrambi i file, quindi.e., kbuzdar-VirtualBox. Dopo esserti assicurato che il nome host nei tuoi rispettivi file sia esattamente lo stesso, puoi provare a riavviare il nome host.servizio ancora una volta. Questa volta, non dovrebbe rendere l'errore.

Conclusione

Questo articolo ti ha illuminato sulle cause dell'errore di avvio del nome host.nome host dell'unità di servizio.il servizio è mascherato" errore. Inoltre, ha anche condiviso con te il metodo più semplice attraverso il quale puoi eliminare questo errore in Linux.

Installa l'ultimo Dolphin Emulator per Gamecube e Wii su Linux
L'emulatore Dolphin ti consente di giocare ai giochi Gamecube e Wii scelti su Personal Computer Linux (PC). Essendo un emulatore di giochi liberament...
Come utilizzare GameConqueror Cheat Engine in Linux
L'articolo copre una guida sull'utilizzo del motore cheat GameConqueror in Linux. Molti utenti che giocano su Windows utilizzano spesso l'applicazione...
I migliori emulatori di console di gioco per Linux
Questo articolo elencherà il popolare software di emulazione della console di gioco disponibile per Linux. L'emulazione è un livello di compatibilità ...