Social :  

Erro genérico entre o vCenter e NSX (No NSX Managers available. Verify Current user…)

Salve pessoal.

Hoje venho trazer a solução para um erro genérico que apareceu em meu LAB esses dias.

Eu tenho um LAB montado atualmente com NSX, vCenter, AD, DNS, Storage, Firewall e algo mais. Porém, como ando muito ocupado com mudanças de local de trabalho e projetos pessoais, acabei ficando cerca de 1 mês sem nem abrir a console do meu lab. Como ele foi montado dentro de um Data Center, fiquei despreocupado sabendo que ele sempre estaria ligado e funcionando corretamente (assim eu esperava).

Mas semana passada, eu estava com um amigo especialista em vmware, e conversa vai, conversa vem, resolvi mostrar o lab pra ele e discutir algumas coisas de NSX. Porém, para minha surpresa, quando loguei no vCenter e fui na aba Networking e Security, o vCenter me apresentou o erro “No NSX Managers available. Verify current user has role assigned on NSX Manager.”

erronsx

Como o erro mencionava questões de permissão de usuário, e eu não fazia a miníma ideia de qual era a senha de Administrator que eu havia configurado, achei que poderia ser alguma coisa relativa a senha a qual eu havia definido.

Ao logar diretamente no NSX Manager via Web, ele também não apresentava nenhum erro, inclusive as informações de sincronização entre o NSX Manager e o vCenter estavam normais, ou seja, não parecia haver nenhum problema de conexão entre eles:

nsxnormal

Mesmo com a informação que o NSX Manager e o vCenter estavam conectados, resolvi refazer a conexão entre eles para ver se resolvia o problema, foi então que no processo de reconexão apareceu a verdadeira causa do problema, Sincronização de horário com o NTP Server (AD). Os horários entre o NSX Manager, o vCenter e meu AD estavam diferentes, cerca de 4 horas de diferença, como pode ser visto na imagem:

errontpserver

Para resolver o problema, reiniciei meu AD e mandei o NSX Manager sincronizar a hora novamente, através da aba General > Time Settings.

Feito isso o problema foi resolvido e consegui estabelecer conexão com o manager novamente:

nsxfuncionando

Obs: Não fiz questão de omitir as informações de IP entre outros pois esse é um Lab pessoal, e não está em ambiente de produção ou homologação.

É isso pessoal, acredito que esse erro seja bem genérico e possa acontecer em outras situações, mas de agora em diante, a primeira coisa que vou fazer é verificar as informações de horário no NTP, espero que tenham gostado e até a próxima.

Meu nome é Fernando Teixeira Silva, trabalho a 10 anos com TI, atualmente estudo tecnologias voltadas para ambientes de Data Center, como Redes, Virtualização e Storage. Criei esse blog para compartilhar experiências, problemas no ambiente de TI e novidades que garimpo pela Web.