Erro “NSX Edge configuration has failed. The host does not support required cpu features: AES” ao realizar deploy de um Edge com EVC habilitado

Twitter Linkedin

Ola pessoal,

 

Recentemente eu habilitei o modo EVC (Enhanced vMotion Compatibility) no cluster ESXi do meu ambiente, fiz isso pois precisava mover VM’s ligadas entre os Host’s.

Pois bem, no meu ambiente tenho dois Hosts ESXi com as seguintes CPU’s:

ESXi01

ESXi02

Bom, com EVC mode habilitado, não tive praticamente problema algum em meu ambiente, porém, ao tentar criar um Edge Node no NSX-T, recebi o seguinte erro: “Edge <uuid> is not ready for configuration error occurred, error detail is NSX Edge configuration has failed. The host does not support required cpu features: [‘aes’].

Como já havia feito deploy de outros Edges anteriormente à configuração de EVC, sabia que algo estava relacioado, pesquisando nos requerimentos de CPU do NSX-T (https://docs.vmware.com/en/VMware-NSX-T-Data-Center/2.3/com.vmware.nsxt.install.doc/GUID-14183A62-8E8D-43CC-92E0-E8D72E198D5A.html) , percebi que algumas instruções são necessárias, e CPU’s muito antigas não suportavam tais features.

Voltando nas configurações de EVC, percebi que o modo de compatibilidade que eu havia habilitado era para processadores com codinomes mais antigos, para CPU’s mais antigas das que haviam em meu LAB:

 

Consultando o site da Intel, é possível ver as informações sobre cada CPU bem como o codinome desta geração:

ESXi01

e ESXi02

 

Perceba que a geração “mais inferior” entre os dois era o Ivy Bridge, então voltei as configurações de EVC e configurei para a versão correta:

 

Veja que nesse modo, algumas intruções a mais são habilitadas, dentre elas, a AES que estava faltando:

 

Após a configuração correta, refiz o deploy do Edge corretamente.

Leave a Reply

Your email address will not be published.Required fields are marked *