NSX Manager se comunica con NSX Edge a través de VIX o mensajería bus. NSX Manager lo elige cuando el Edge se implementa y nunca cambia.

Nota: VIX no es compatible con NSX 6.3.0 y versiones posteriores.
VIX
  • VIX se usa para NSX Edge si el host ESXi no está preparado.
  • NSX Manager obtiene credenciales de los hosts desde vCenter Server para conectarse primero al host ESXi.
  • NSX Manager usa las credenciales de Edge para iniciar sesión en el dispositivo Edge.
  • El proceso vmtoolsd de Edge gestiona la comunicación VIX.

Los errores de VIX se producen por los siguientes motivos:

  • NSX Manager no se puede comunicar con vCenter Server.
  • NSX Manager no se puede comunicar con el host ESXi.
  • Existen problemas internos en NSX Manager.
  • Existen problemas internos en Edge.

Depuración de VIX

Revise los errores de VIX VIX_E_<error> en los registros de NSX Manager para delimitar la causa. Busque errores similares a los siguientes:
Vix Command 1126400 failed, reason com.vmware.vshield.edge.exception.VixException: vShield 
Edge:10013:Error code 'VIX_E_FILE_NOT_FOUND' was returned by VIX API.:null

Health check failed for edge  edge-13 VM vm-5025 reason: 
com.vmware.vshield.edge.exception.VixException: vShield Edge:10013:Error code 
'VIX_E_VM_NOT_RUNNING' was returned by VIX API.:null

En general, si se reproduce el fallo en varios dispositivos Edge al mismo tiempo, el problema no está en Edge.