NSX Manager kommuniziert mit NSX Edge über den VIX- oder den Nachrichtenbus. Dieser wird von NSX Manager bei der Edge-Bereitstellung ausgewählt und ändert sich nicht mehr.

Hinweis: VIX wird in NSX 6.3.0 und höher nicht unterstützt.
VIX
  • VIX wird für NSX Edge verwendet, wenn der ESXi-Host nicht vorbereitet wurde.
  • Der NSX Manager erhält die Hostanmeldedaten von vCenter Server, um zuerst eine Verbindung mit dem ESXi-Host herzustellen.
  • Der NSX Manager verwendet die Edge-Anmeldedaten für die Anmeldung bei der Edge-Appliance.
  • Der vmtoolsd-Vorgang auf dem Edge steuert die VIX-Kommunikation.

VIX-Fehler können aus folgenden Gründen auftreten:

  • Der NSX Manager kann keine Kommunikation mit dem vCenter Server herstellen.
  • Der NSX Manager kann keine Kommunikation mit den ESXi-Hosts herstellen.
  • NSX Manager weist interne Probleme auf.
  • Edge weist interne Probleme auf.

VIX-Debugging

Überprüfen Sie in den NSX Manager-Protokollen die VIX-Fehler VIX_E_<Fehler>, um die Fehlerursache einzugrenzen. Suchen Sie nach Fehlern folgender Art:
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

Tritt der Fehler zur selben Zeit für verschiedene Edges auf, liegt er im Allgemeinen nicht auf der Seite von Edge.