O vSphere Virtual Machine é órfão

1

Eu tenho um problema. Minha máquina virtual host do vSphere 4 está ligada, mas não está acessível pela rede (não sei o que está errado com ela, por motivos que logo ficarão claros).

Como meu host do vSphere está claramente em um estado ruim, não consigo me conectar ao centro do vSphere para gerenciar meu cluster. Então, eu entrei em cada blade no cluster (todos os 10 deles, ESXi 4), e não consigo encontrar a VM do vSphere listada em nenhum de seus inventários individuais.

O que me faz acreditar que a VM é órfã, mas ainda está ligada, em um dos blades.

Existe alguma maneira de colocar a máquina de volta no inventário de uma lâmina local? Eu sei que posso adicioná-lo ao inventário navegando pelo armazenamento de dados SAN, mas não será possível iniciá-lo se ele já estiver sendo executado em outro blade!

    
por Mark Henderson 15.02.2010 / 22:26

1 resposta

6

Entre no console de serviço em cada host ESX e execute vm-support -x para obter uma lista de todas as VMs em que o host está em execução ou o que está sendo executado.

Você deve ser capaz de identificar o host correto. Se ele não aparecer em nenhum host, nenhum deles será executado e você deverá tentar a rota "adicionar ao inventário" para anexá-lo novamente.

Por outro lado, se você encontrá-lo, pode anotar o VMID e executar o seguinte para desativá-lo:

  • menos / proc / vmware / vm / {Digite VMID aqui} / cpu / status
  • Desloque-se para a direita até encontrar um pedaço de texto no formato vm. ####
  • Anote os 4 dígitos mostrados neste texto. Este é o ID mundial do usuário mestre. Geralmente é um dígito menor que o VMID
  • / usr / lib / vmware / bin / vmkload_app -k 9 {Digite a ID do mundo do usuário mestre aqui}
  • Agora você deve conseguir anexar a VMX a um inventário.

No futuro, considere uma caixa vCenter física. Um virtual ainda não se encaixa muito bem comigo.

    
por 15.02.2010 / 22:44