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.