Dieser Abschnitt enthält Informationen zur Fehlerbehebung bei Problemen mit der Installation.

Grundlegende Infrastrukturdienste

Die folgenden Dienste müssen auf den Appliances und Hypervisoren ausgeführt werden. Das gilt auch für vCenter Server, wenn es als Compute Manager verwendet wird.
  • NTP
  • DNS

Achten Sie darauf, dass die Firewall nicht den Datenverkehr zwischen NSX-Komponenten und -Hypervisoren blockiert. Achten Sie darauf, dass die erforderlichen Ports zwischen den Komponenten geöffnet sind.

Melden Sie sich zum Leeren des DNS-Cache im NSX Manager über die SSH als Root beim Manager an und führen Sie den folgenden Befehl aus:
root@nsx-mgr-01:~# /etc/init.d/resolvconf restart
[ ok ] Restarting resolvconf (via systemctl): resolvconf.service.
Daraufhin können Sie die DNS-Konfigurationsdatei überprüfen.
root@nsx-mgr-01:~# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.253.1
search mgt.sg.lab

Melden Sie sich als Root-Benutzer an und führen Sie su admin aus, um nsxcli in NSX Manager zu starten. Für Admin-Benutzer ist nsxcli die standardmäßige Eingabeaufforderung.

Überprüfen Sie die DNS-Server mit dem folgenden nsxcli-Befehl:

get name-servers
198.10.10.1
198.10.10.2
198.10.10.3

Überprüfen der Kommunikation vom Host zum Controller und Manager

Auf einem ESXi-Host mit NSX-CLI-Befehlen:
esxi-01.corp.local> get managers
- 192.168.110.19   Connected
 
esxi-01.corp.local> get controllers
 Controller IP    Port     SSL         Status       Is Physical Master   Session State  Controller FQDN
 192.168.110.16   1235   enabled     connected             true               up               NA
Auf einem ESXi-Host mit Host-CLI-Befehlen:
[root@esxi-01:~] esxcli network ip  connection list | grep 1235
tcp         0       0  192.168.110.53:42271                        192.168.110.16:1235   ESTABLISHED     67702  newreno  nsx-proxy
[root@esxi-01:~]
[root@esxi-01:~] esxcli network ip  connection list | grep 5671
tcp         0       0  192.168.110.253:11721             192.168.110.19:5671   ESTABLISHED   2103688  newreno  mpa
tcp         0       0  192.168.110.253:30977             192.168.110.19:5671   ESTABLISHED   2103688  newreno  mpa

Host-Registrierungsfehler

Wenn NSX die falsche IP-Adresse verwendet, schlägt die Hostregistrierung fehl. Dies kann geschehen, wenn ein Host über mehrere IP-Adressen verfügt. Beim Versuch, die Transportknoten zu löschen, verbleiben diese im verwaisten Zustand. So lässt sich das Problem beheben:
  • Klicken Sie auf Fabric > Knoten > Hosts, bearbeiten Sie den Host und entfernen Sie alle IP-Adressen außer der Management-IP-Adresse.
  • Klicken Sie auf die Fehler und wählen Sie Beheben.

Konfigurationsfehler bei der Bereitstellung einer Edge-VM

Nach der Bereitstellung einer Edge-VM zeigt NSX Manager als Status der VM Konfigurationsfehler an. Das Manager-Protokoll weist sinngemäß die folgende Meldung auf:
nsx-manager NSX - FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP16027" subcomp="manager"] Edge 758ad396-0754-11e8-877e-005056abf715 is not ready for configuration error occurred, error detail is NSX Edge configuration has failed. The host does not support required cpu features: ['aes'].

Mit einem Neustart des Edge-Datenpfaddienstes und anschließendem Neustart der VM sollte das Problem behoben werden.

Erzwingen des Entfernens eines Transportknotens

Mit dem folgenden API-Aufruf können Sie einen Transportknoten entfernen, der im verwaisten Zustand steckengeblieben ist:
DELETE https://<NSX Manager>/api/v1/transport-nodes/<TN ID>?force=true

NSX Manager werden führt keine Validierungen im Hinblick darauf durch, ob aktive VMs auf dem Host ausgeführt werden. Sie sind für die Löschung von N-VDS und VIBs verantwortlich. Wenn Sie den Knoten über den Compute Manager hinzugefügt haben, löschen Sie den Compute Manager zuerst und löschen Sie dann den Knoten. Der Transportknoten wird ebenfalls gelöscht.