Årsager til fejlen
Systemværtsnavnet er gemt i to hovedfiler i Linux. Den første fil er "/ etc / hostname" -filen, og den anden fil er "/ etc / hosts" -filen. Førstnævnte består kun af værtsnavnet på dit system, hvorimod sidstnævnte indeholder en kortlægning af værtsnavnet på en bestemt IP-adresse. "Kunne ikke starte værtsnavn.tjenesteenheds værtsnavn.service is masked ”opstår der fejl, når indholdet af disse to filer ikke stemmer overens, dvs.e., værtsnavnet nævnt i en af disse filer adskiller sig fra værtsnavnet i den anden fil. På grund af denne uoverensstemmelse mellem indholdet af “/ etc / hostname” og “/ etc / hosts” -filerne, kan dit system ikke starte værtsnavnet.service, og fejlen opstår.
Sådan løses fejlen
Den enkleste måde at løse denne fejl i Linux er ved at sikre, at værtsnavnet nævnt i begge filer er det samme. For at gøre det skal du kontrollere indholdet af begge disse filer. Du kan få adgang til "/ etc / hostname" -filen ved at udføre følgende kommando i Linux-terminalen:
$ sudo nano / etc / hostname
Vores “/ etc / hostname” -fil vises i nedenstående billede:
Filen “/ etc / hosts” kan fås med følgende kommando:
$ sudo nano / etc / hosts
Vores “/ etc / hosts” -fil vises i nedenstående billede:
Som du kan se fra indholdet af begge filer, er vores værtsnavn det samme i begge filer, dvs.e., kbuzdar-VirtualBox. Når du har sikret dig, at værtsnavnet i dine respektive filer er nøjagtigt det samme, kan du prøve at genstarte værtsnavnet.service igen. Denne gang skal det ikke gengive fejlen.
Konklusion
Denne artikel oplyste dig om årsagerne til “mislykkedes at starte værtsnavn.tjenesteenheds værtsnavn.service er maskeret ”fejl. Desuden delte den også den enkleste metode, hvorigennem du kan slippe af med denne fejl i Linux.