Causas do erro
O nome do host do sistema é armazenado em dois arquivos principais no Linux. O primeiro arquivo é o arquivo "/etc/hostname", e o outro arquivo é o arquivo "/etc/hosts". O primeiro consiste apenas no nome do seu sistema, enquanto o último contém um mapeamento do nome do host em um endereço IP específico. O “falhou ao iniciar o nome do host.Nome do host da unidade de serviço.Serviço é mascarado ”O erro surge quando o conteúdo desses dois arquivos é incompatível, eu.e., O nome do host mencionado em um desses arquivos é diferente do nome do host no outro arquivo. Devido a essa inconsistência entre o conteúdo dos arquivos "/etc/hostname" e "/etc/hosts", seu sistema não conseguirá iniciar o nome do host.serviço, e o erro ocorrerá.
Como resolver o erro
A maneira mais simples de resolver esse erro no Linux é garantir que o nome do host mencionado nos dois arquivos seja o mesmo. Para fazer isso, você precisará verificar o conteúdo de ambos os arquivos. Você pode acessar o arquivo "/etc/hostname" executando o seguinte comando no terminal Linux:
$ sudo nano /etc /hostname
Nosso arquivo "/etc/hostname" é mostrado na imagem abaixo:
O arquivo "/etc/hosts" pode ser acessado com o seguinte comando:
$ sudo nano /etc /hosts
Nosso arquivo "/etc/hosts" é mostrado na imagem abaixo:
Como você pode ver no conteúdo de ambos os arquivos, nosso nome de host é o mesmo nos dois arquivos, i i.e., Kbuzdar-virtualbox. Depois de garantir que o nome do host em seus respectivos arquivos seja exatamente o mesmo, você pode tentar reiniciar o nome do host.serviço mais uma vez. Desta vez, não deve dar o erro.
Conclusão
Este artigo o esclareceu sobre as causas do “Falha ao iniciar o nome do host.Nome do host da unidade de serviço.serviço é mascarado ”erro. Além disso, também compartilhou com você o método mais simples pelo qual você pode se livrar desse erro no Linux.