Przyczyny błędu
Nazwa hosta systemu jest przechowywana w dwóch głównych plikach w Linux. Pierwszy plik to plik „/etc/hostName”, a drugi plik to plik „/etc/hosts”. Pierwszy składa się tylko z nazwy hosta systemu, podczas gdy drugi zawiera mapowanie nazwy hosta na określony adres IP. „Nie udało się uruchomić nazwy hosta.Nazwa hosta jednostki serwisowej.usługa jest zamaskowana ”błąd pojawia się, gdy zawartość tych dwóch plików jest niedopasowana, i.mi., Nazwa hosta wymieniona w jednym z tych plików różni się od nazwy hosta w drugim pliku. Ze względu na tę niespójność między zawartością plików „/etc/hostName” i „/etc/hosts”, twój system nie uruchomi nazwy hosta.usługa i wystąpi błąd.
Jak rozwiązać błąd
Najprostszym sposobem rozwiązania tego błędu w Linux jest upewnienie się, że nazwa hosta wymieniona w obu plikach jest taka sama. Aby to zrobić, musisz sprawdzić zawartość obu tych plików. Możesz uzyskać dostęp do pliku „/etc/hostName”, wykonując następujące polecenie w terminalu Linux:
$ sudo nano /etc /hostName
Nasz plik „/etc/hostName” pokazano na poniższym obrazku:
Do pliku „/etc/hosts” można uzyskać dostęp do następującego polecenia:
$ sudo nano /itp
Nasz plik „/etc/hosts” pokazano na poniższym obrazku:
Jak widać z zawartości obu plików, nasza nazwa hosta jest taka sama w obu plikach, i.mi., kbuzdar-virtualbox. Po zapewnieniu, że nazwa hosta w odpowiednich plikach jest dokładnie taka sama, możesz spróbować ponownie uruchomić nazwę hosta.Służba jeszcze raz. Tym razem nie powinno to wydawać błędu.
Wniosek
Ten artykuł oświecił cię na temat przyczyn „Nie udało się uruchomić nazwy hosta.Nazwa hosta jednostki serwisowej.Usługa jest zamaskowana ”. Ponadto udostępnił to również najprostszą metodę, za pomocą której możesz pozbyć się tego błędu w Linux.