Previous Topic: Falha da máquina virtual instantânea ao inicializar no Hyper-V após reiniciar o servidor de recuperaçãoNext Topic: Relacionado do agente do Linux


Falha ao criar o repositório de dados NFS da VMware e exibir Impossível resolver o erro de nome do host

Válido para VMware

Sintoma

A criação da VM instantânea falha e exibe a seguinte mensagem de erro:

Falha ao criar o repositório de dados do VMWARE NFS pelo servidor <nome do host do servidor de recuperação>.

Mensagem de erro: Ocorreu um erro durante a configuração do host.

Detalhes: Falha na operação, relatório de diagnóstico: Não é possível resolver o nome do host <um nome do host, mas não servidor de recuperação>.

Exemplo

Falha ao criar o repositório de dados do VMWARE NFS pelo servidor 'host1'.

Mensagem de erro: Ocorreu um erro durante a configuração do host.

Detalhes: Falha na operação, relatório de diagnóstico: Não é possível resolver o nome do host 'host2'.

Solução

O motivo para esse erro é que o servidor ESX lista todos os repositórios de dados do NFS ao criar o repositório de dados NFS InstantVM, mesmo quando alguns repositórios de dados não estão mais disponíveis. Por exemplo, o repositório de dados NFS criado pelo host2 ainda existe, mesmo se host2 não estiver disponível porque o computador foi excluído. Para que o servidor ESX não é possível resolver o nome do host.

Para resolver esse problema, exclua o repositório de dados indisponível do servidor ESX.

  1. Efetue logon no ESX Server usando SSH.
  2. Digite o seguinte comando:
    esxcfg-nas -l
    

    O mesmo erro é exibido na linha de comando.

    Erro ao executar a operação: Não é possível resolver o nome do host 'host2'.
    
  3. Adicione um mapeamento no arquivo /etc/hosts do servidor ESX para resolver esse problema.

    <IP address> <hostname>

    Observação: O endereço IP deve estar acessível.

    Exemplo: 10.57.X.X host2

  4. Liste todos os repositórios de dados NFS usando o seguinte comando:
    esxcfg-nas -l
    
    arcserve_UDP_<hostname> is /arcserve_UDP_IVM_{ESX_generated_number} from <hostname> unmounted unavailable
    

    Exemplo:esxcfg nas – l

    arcserve_UDP_host2 is /arcserve_UDP_IVM_{991555E6-09A4-4D80-A47E-522831A62Axx} from host2 unmounted unavailable

  5. Use o comando a seguir para excluir o repositório de dados indisponível:
    esxcfg-nas -d arcserve_UDP_host2
    
  6. Remover o mapeamento <hostname> no arquivo /etc/hosts do servidor ESX.

    Agora você pode usar a função do NFS como de costume.

Observação: Para obter mais informações sobre esse problema, consulte o artigo da base de conhecimento da VMware.