NSX Manager communique avec NSX Edge via VIX ou le bus de messages. Ce choix est fait par NSX Manager lorsque le dispositif Edge est déployé. Il ne change jamais.

Note : VIX n'est pas pris en charge dans NSX 6.3.0 et versions ultérieures.
VIX
  • VIX est utilisé pour NSX Edge si l'hôte ESXi n'est pas préparé.
  • NSX Manager obtient les informations d'identification de l'hôte de la part de vCenter Server pour se connecter à l'hôte ESXi en premier.
  • NSX Manager utilise les informations d'identification d'Edge pour se connecter au dispositif Edge.
  • Le processus vmtoolsd sur le dispositif Edge gère la communication de VIX.

Des échecs de VIX se produisent pour les raisons suivantes :

  • NSX Manager ne peut pas communiquer avec vCenter Server.
  • NSX Manager ne peut pas communiquer avec les hôtes ESXi.
  • Il existe des problèmes internes NSX Manager.
  • Il existe des problèmes internes Edge.

Débogage de VIX

Recherchez les erreurs de VIX VIX_E_<error> dans les journaux de NSX Manager pour limiter la cause. Recherchez les erreurs semblables à :
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 général, si le même problème se produit pour plusieurs dispositifs Edge en même temps, il n'est pas du côté du dispositif Edge.