Orsaker till felet
Systemets värdnamn lagras i två huvudfiler i Linux. Den första filen är "/ etc / hostname" -filen, och den andra filen är "/ etc / hosts" -filen. Det förstnämnda består bara av värdnamnet på ditt system, medan det senare innehåller en mappning av värdnamnet på en specifik IP-adress. Det gick inte att starta värdnamn.tjänstenhetens värdnamn.tjänsten maskeras ”fel uppstår när innehållet i dessa två filer inte stämmer överens, dvs.e., värdnamnet som nämns i en av dessa filer skiljer sig från värdnamnet i den andra filen. På grund av denna inkonsekvens mellan innehållet i filerna “/ etc / hostname” och “/ etc / hosts” kommer ditt system inte att starta värdnamnet.tjänsten, och felet uppstår.
Hur man löser felet
Det enklaste sättet att lösa detta fel i Linux är att se till att värdnamnet som nämns i båda filerna är detsamma. För att göra det måste du kontrollera innehållet i båda dessa filer. Du kan komma åt filen "/ etc / hostname" genom att utföra följande kommando i Linux-terminalen:
$ sudo nano / etc / hostname
Vår “/ etc / hostname” -fil visas i bilden nedan:
Filen “/ etc / hosts” kan nås med följande kommando:
$ sudo nano / etc / hosts
Vår “/ etc / hosts” -fil visas i bilden nedan:
Som du kan se från innehållet i båda filerna är vårt värdnamn detsamma i båda filerna, dvs.e., kbuzdar-VirtualBox. När du väl har försäkrat dig om att värdnamnet i dina respektive filer är exakt samma, kan du försöka starta om värdnamnet.tjänsten igen. Den här gången bör det inte göra felet.
Slutsats
Den här artikeln informerade dig om orsakerna till "misslyckades med att starta värdnamn.tjänstenhetens värdnamn.tjänsten maskeras ”fel. Dessutom delade den dig också den enklaste metoden genom vilken du kan bli av med detta fel i Linux.