VMware Global Community
planacIT
Contributor
Contributor

VMotion com problemas

Boa tarde pessoal!!!!!

Estou com problemas para realizar o VMotion.

tenho 2 servidores no meu cluster, um deles teve problema na motherboard e foi necessário troca-lá, e o servidor teve o firmware atualizado, após isso o VMotion não funcionou mais (dando o erro em anexo).

efetuei a mesma atualização no outro servidor do meu cluster porém mesmo assim não funcionou continuou com o mesmo erro.

Verifiquei na BIOS as configurações de processador e deixei igual, porém mesmo assim não funcionou.

Obs.: não tenho o EVC habilitado.

Alguem sabe como posso resolver esse problema?

obrigado,

abraços

0 Kudos
21 Replies
MauroBonder
VMware Employee
VMware Employee

Oi,

Qual é seu hardware, é qual é a versão de bios de todos servidores ?

Pode ser a versão de bios dos servidores, principalmente se estiverem em versões diferentes.

Alias, isso é tipico também de processadores diferentes, que necessita que o  EVC seja habilitado para fazer VMotion entre processadores diferentes.

Por favor, poste a versao de bios de todos servidores (juntamente com o modelo do servidor) e o modelo dos processadores de todos servidores VMware que esta tentando utilizar o VMotion.

Abcs


Please, don't forget the awarding points for "helpful" and/or "correct" answers. 

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
planacIT
Contributor
Contributor

Bom dia,

Segue..

Servidores X3650M3 modelo de processador X5670 para os dois servidores.

versões da BIOS.

Primeiro servidor - UEFI D6E150C - 08/02/2011

Segundo servidor - UEFI D6E148B - 25/06/2010

Acredita que possa ser problema de versão de BIOS?

obrigado,

0 Kudos
MauroBonder
VMware Employee
VMware Employee

Pode ser BIOS sim. Já peguei um problema bem parecido com esse que você está me falando........

Quando você atualiza a BIOS pode ser que ele mude a mascara do processador, ai acontece isso.

Te aconselho a subir a versão do Servidor com a versão inferior e deixe os dois na versão:

Primeiro servidor - UEFI D6E150C - 08/02/2011

Acredito que isso resolva.

Não esqueça de marca nas estrelas como ajuda ou resposta util para atribuir pontos.

Por favor, não esqueça de atribuir os pontos para resposta "helpful" e ou "correta".

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
planacIT
Contributor
Contributor

ok,

vou efetuar a atualização e depois posto o resultado.

obrigado.

0 Kudos
planacIT
Contributor
Contributor

Mauro,

efetuei a atualização da BIOS e mesmo assim, continua a apresentar  o problema de incompatibilidade.

Alguma ideia?

obrigado,

0 Kudos
MauroBonder
VMware Employee
VMware Employee

Você pode tentar o seguinte:

  1. Power down the virtual machine.
  2. Click the link to Edit Settings of the virtual machine.
  3. Click the Options tab.
  4. Select CPUID Mask under Advanced.
  5. Click Advanced.
  6. Click Reset All to Default.
  7. Click OK.
  8. Click OK again.
  9. Power on the virtual machine and migrate.

Consegue realizar esse teste ?

Seus processadores são exatamente mesmo modelo, mesmo nro de core, mesmo clock ?!

Por favor, não esqueça de atribuir os pontos para resposta "helpful" e ou "correta".

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
planacIT
Contributor
Contributor

Sim, são iguais.

Na verdade os servidores são iguais.

Eu tentei fazer esse procedimento antes, porém ocorre o seguinte: desligo a VM faço o procedimento, ligo a VM e faço o VMotion sem problemas só que ele só vai na primeira vez, depois volta o erro.

obrigado,

0 Kudos
ncaio
Enthusiast
Enthusiast

Gere um inventário básico por ssh, caso tenha acesso por ssh aos hipervisores.

Pegando o modelo do processador e BIOS version:

[root@calculon ~]# cat /proc/cpuinfo | grep "model name"
model name    : Intel(R) Xeon(R) CPU           X5660  @ 2.80GHz

[root@calculon ~]# dmidecode | grep BIOS
SMBIOS 2.6 present.
BIOS Information
        BIOS is upgradeable
        BIOS shadowing is allowed
        BIOS boot specification is supported
    BIOS Revision: 2.1
BIOS Language Information
        VGA/VBE BIOS, Version V3.8WO

Smiley Happy

0 Kudos
planacIT
Contributor
Contributor

Caio,

ele não acha as informações.

segue no anexo...

0 Kudos
MauroBonder
VMware Employee
VMware Employee

Está dando erro pq voce deve estar usando ESX(i).

tenta com o seguinte comando vim-cmd hostsvc/hosthardware (http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=103178...)

verifique novamente a versao de bios ....

tem alguma coisa diferente entre os dois servidores que está impactando nesse vmotion.

Por favor, não esqueça de atribuir os pontos para resposta "helpful" e ou "correta".

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
RafaNovo
Enthusiast
Enthusiast

Você verificou se estas configs estão identicas entre as motherboards: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=100394...

0 Kudos
planacIT
Contributor
Contributor

Bom dia,

Habilitei o EVC e o VMotion voltou a funcionar.

Alguma restrição ao EVC?

obrigado,

0 Kudos
MauroBonder
VMware Employee
VMware Employee

A questão é , que são processadores identicos, não deveria utilizar EVC.  O EVC faz um nivelamento das diferencas entre os processadores, como se fosse uma mascara nivelada para que consiga migrar virtual machine entre os hosts.

De qualquer forma é a solução, porém tem algo estranho. Talvez seu processador nao sao identicos.

Enfim. Acho que é isso.

Por favor, não esqueça de atribuir os pontos para resposta "helpful" e ou "correta".

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
planacIT
Contributor
Contributor

Mauro,

Segue as saídas dos comandos.

Notei uma diferença que deixei em amarelo....

obrigado,

0 Kudos
MauroBonder
VMware Employee
VMware Employee

Pois é, exatamente esse mascaramento que está dando problema no VMotion, que quando você habilita o EVC , ele faz o nivelamento para funcionar.

Achei engraçado uma besteira que um aparece como System X e o outro X3650 M3. Você tem certeza que ambos estão com as mesmas atualizações aplicadas e no mesmo nível de fw em tudo ?

Ainda acho que é FW de algo. Dá uma checada na Tab Hardware Status, lá mostra os firmwares aplicados em cada server


Outra coisa, quando você vai no VMware em Configuration > Processor mostra tudo igual entre os dois servidores ?

Por favor, não esqueça de atribuir os pontos para resposta "helpful" e ou "correta".

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
planacIT
Contributor
Contributor

Realmente Mauro,

Vc tem razão tem alguma coisa estranha....

Da uma olhada como aparece na IMM e tbm na aba > configurantion > processador.

0 Kudos
MauroBonder
VMware Employee
VMware Employee

Qual versão do VMware você esta usando ? Me fala a build também.

Dá uma olhada nessa HCL - http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=server&productid=14358&devic...

Depois que você aplicou a atualização de firmware você chegou a dar um reboot né ?

Por favor, não esqueça de atribuir os pontos para resposta "helpful" e ou "correta".

Mauro Bonder - Moderator

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
planacIT
Contributor
Contributor

Então Mauro foi reiniciado sim!!!!

Segue a versão dos dois servidores:

VMware ESXi 4.1.0 build-348481

obrigado,

0 Kudos
MauroBonder
VMware Employee
VMware Employee

Por um acaso essa sua placa mae foi trocada ? Parece que sim hein...rsrs

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos