Erro ao tentar iniciar a VM pela primeira vez no XenServer

Olá pessoal!

Após criar uma VM no XenServer, a VM não liga. Sempre que isso acontece, resolvo o problema acessando remotamente o XenServer com o app XenCenter e executo os passos a seguir:



1) Procure a UUID da VM selecionando a guia General da VM que você deseja corrigir;

2) Entre na guia Console do seu servidor tente iniciar a VM com o comando:

  • #xe vm-start uuid=5ce47d4e-227c-9d1e-4710-21b7c998318e 

Lembre-se de trocar a UUID que utilizei no exemplo acima pela sua encontrada no item 1;

3) Você deverá visualizar a mesma mensagem do modo gráfico indicando o problema. Pois bem, com o comando abaixo verifique a política de boot da sua VM:

  • #xe vm-param-list uuid=5ce47d4e-227c-9d1e-4710-21b7c998318e | grep HVM-boot 

O seguinte resultado deverá aparecer:
           HVM-boot-policy ( RW):
           HVM-boot-params (MRW):

Indicando que o parâmetro HVM-boot-policy está vazio. É esse o problema;

4) Para corrigir o problema, entre com o comando:

  • #xe vm-param-set uuid=5ce47d4e-227c-9d1e-4710-21b7c998318e HVM-boot-policy=”BIOS order” 

5) Verifique novamente se o parâmetro foi setado com o comando do passo 3. O resultado deverá ser:

           HVM-boot-policy ( RW): BIOS order

6) Caso o tudo dado tudo certo, inicialize sua VM novamente com:

  • #xe vm-start uuid=5ce47d4e-227c-9d1e-4710-21b7c998318e 
7)Se aparece a mensagem de erro "HVM is required for this operation" é porque o processador não suporta virtualização ou então o recurso de virtualização está desativado na BIOS. 

Att+ galera!