Wenn NSX Edge-Dienste nach einer erzwungenen Synchronisierung nicht wie erwartet funktionieren, können Sie die NSX Edge-Instanz erneut bereitstellen.

Hinweis: Das erneute Bereitstellen ist eine Aktion, die den Betrieb unterbricht. Führen Sie zunächst eine Force-Synchronisation durch und prüfen Sie, ob das Problem behoben ist. Es ist eine gute Vorgehensweise, das Paket für technischen Support für das Edge herunterzuladen und das Problem zu beheben. Wenn das Problem immer noch nicht behoben ist, sollten Sie eine erneute Bereitstellung durchführen.
Das erneute Bereitstellen einer NSX Edge-Instanz führt zu den folgenden Aktionen:
  • Edge-Appliances werden gelöscht und mit der aktuellsten Konfiguration neu bereitgestellt.
  • Logische Router werden vom Controller gelöscht und dann mit der neuesten Konfiguration neu erstellt.
  • Distributed Logical Router-Instanzen auf Hosts werden gelöscht und dann mit der neuesten Konfiguration neu erstellt.

OSPF-Nachbarschaften sind von der erneuten Bereitstellung ausgenommen, wenn Graceful Restart nicht aktiviert wurde.

Die folgenden bewährten Praktiken können dazu beitragen, den Datenverkehrsverlust bei der erneuten Bereitstellung von Edges zu verhindern:
  • Aktivieren Sie Graceful Restart, wenn OSPF oder BGP-Timer groß sind und High Availability (HA) auf beiden Distributed Logical Routern (DLR) und Edge Services Gateways (ESG) aktiviert sind.
  • Verwenden Sie aggressive OSPF- oder BGP-Timerwerte und flexible statische Routen, wenn ein DLR in HA mit mehreren ESGs (ECMP) im Peering ist.
Wichtig: In einer Cross-vCenter NSX-Umgebung müssen Sie die NSX Edge-Instanz zunächst auf dem primären NSX Manager erneut bereitstellen. Danach stellen Sie die NSX Edge-Instanz auf den sekundären NSX Managern erneut bereit. Die NSX Edge-Instanzen müssen sowohl auf dem primären als auch sekundären NSX Manager erneut bereitgestellt werden.

Voraussetzungen

  • Überprüfen Sie, ob der Host über ausreichend Ressourcen für die Bereitstellung zusätzlicher NSX Edge Services Gateway-Appliances während der erneuten Bereitstellung verfügt. Unter Systemanforderungen für NSX Data Center for vSphere werden die für jede NSX Edge-Größe erforderlichen Ressourcen dargestellt.
    • Für eine einzelne NSX Edge-Instanz befinden sich während der erneuten Bereitstellung zwei NSX Edge-Appliances der geeigneten Größe im eingeschalteten Status.
    • Für eine NSX Edge-Instanz, bei der die Hochverfügbarkeit aktiviert ist, werden beide Ersetzungs-Appliances bereitgestellt, bevor die alten Appliances ersetzt werden. Das bedeutet, dass sich während des Upgrades einer bestimmten NSX Edge vier NSX Edge-Appliances der geeigneten Größe im eingeschalteten Status befinden. Nach der erneuten Bereitstellung der NSX Edge-Instanz kann jede HA-Appliance die aktive sein.
  • Stellen Sie sicher, dass die Hostcluster, die im konfigurierten und aktuellen Speicherort für die erneut bereitgestellten NSX Edge-Appliances aufgeführt sind, für NSX vorbereitet sind und dass für deren Messaging-Infrastruktur der Status GREEN (GRÜN) gilt.

    Stellen Sie sicher, dass die Hostcluster, die im konfigurierten und aktuellen Speicherort für die NSX Edge-Appliances aufgeführt sind, für NSX vorbereitet sind und dass für deren Messaging-Infrastruktur der Status GREEN (GRÜN) gilt. Bei grünem Status verwenden die Hosts anstelle von VIX die Messaging-Infrastruktur für die Kommunikation mit NSX Manager.

    Wenn der konfigurierte Speicherort nicht verfügbar ist, etwa weil der Cluster nach der Erstellung der NSX Edge-Appliance entfernt wurde, überprüfen Sie nur den aktuellen Speicherort.
    • Suchen Sie die ID des ursprünglich konfigurierten Speicherorts (configuredResourcePool > Id) und des aktuellen Speicherorts ( resourcePoolId) mit der GET https://NSX-Manager-IP-Address/api/4.0/edges/{edgeId}/appliances-API-Anforderung.
    • Ermitteln Sie mit der GET https://NSX-Manager-IP-Address/api/2.0/nwfabric/status?resource={resourceId}-API-Anforderung den Status der Hostvorbereitung und der Messaging-Infrastruktur für diese Cluster, wobei resourceId die ID des konfigurierten und des aktuellen Speicherorts der NSX Edge-Appliances darstellt, die zuvor gefunden wurden.
      • Suchen Sie im Antworttext nach dem Status, der der featureId von com.vmware.vshield.vsm.nwfabric.hostPrep entspricht: Der Status muss GREEN (GRÜN) lauten.
        <nwFabricFeatureStatus>
          <featureId>com.vmware.vshield.vsm.nwfabric.hostPrep</featureId>
          <featureVersion>6.3.1.5124716</featureVersion>
          <updateAvailable>false</updateAvailable>
          <status>GREEN</status>
          <installed>true</installed>
          <enabled>true</enabled>
          <allowConfiguration>false</allowConfiguration>
        </nwFabricFeatureStatus>
      • Suchen Sie im Antworttext nach dem Status, der der featureId von com.vmware.vshield.vsm.messagingInfra entspricht: Der Status muss GREEN (GRÜN) lauten.
        <nwFabricFeatureStatus>
          <featureId>com.vmware.vshield.vsm.messagingInfra</featureId>
          <updateAvailable>false</updateAvailable
          <status>GREEN</status>
          <installed>true</installed>
          <enabled>true</enabled>
          <allowConfiguration>false</allowConfiguration>
        </nwFabricFeatureStatus>
    Wenn die Hosts nicht für NSX vorbereitet sind, führen Sie folgende Schritte aus:
    • Navigieren Sie zu Installation und Upgrade (Installation and Upgrade) > Hostvorbereitung (Host Preparation) und bereiten Sie die Hosts für NSX vor.
    • Stellen Sie sicher, dass die Messaging-Infrastruktur den Status GRÜN hat.
    • Stellen Sie die NSX Edges auf dem Host erneut bereit.

Prozedur

  1. Melden Sie sich beim vSphere Web Client an.
  2. Klicken Sie auf Netzwerk und Sicherheit (Networking & Security) > NSX Edges.
  3. Wählen Sie eine NSX Edge-Instanz aus.
  4. Klicken Sie auf Aktionen (Actions) > Erneut bereitstellen (Redeploy).
    Es ist eine gute Vorgehensweise, das Paket für technischen Support für das Edge herunterzuladen und das Problem zu beheben. Wenn das Problem weiterhin auftritt, stellen Sie das Edge erneut bereit.

Ergebnisse

Die virtuelle NSX Edge-Maschine wird durch eine neue virtuelle Maschine ersetzt und alle Dienste werden wiederhergestellt. Wenn das erneute Bereitstellen nicht funktioniert, schalten Sie die virtuelle NSX Edge-Maschine aus und wiederholen Sie den Vorgang. NSX Edge
Hinweis: Das erneute Bereitstellen gelingt in den folgenden Fällen möglicherweise nicht.
  • Der Ressourcenpool, auf dem NSX Edge installiert wurde, befindet sich nicht mehr in der vCenter-Bestandsliste oder seine MO-ID (Managed Objekt-ID) hat sich geändert.
  • Der Datenspeicher, auf dem NSX Edge installiert wurde, ist beschädigt, nicht gemountet oder unzugänglich.
  • Die dvportGroups, mit denen die NSX Edge-Schnittstellen verbunden waren, befinden sich nicht mehr in der vCenter-Bestandsliste oder ihre MO-ID (Bezeichner in vCenter Server) hat sich geändert.
Wenn eine dieser Bedingungen zutrifft, müssen Sie die MO-ID des Ressourcenpools, des Datenspeichers oder der dvPortGroup mit einem REST API-Aufruf aktualisieren. Weitere Informationen hierzu finden Sie im Handbuch zu NSX-API.

Wenn der FIPS-Modus für NSX Edge aktiviert ist und ein Fehler auftritt, lässt NSX Manager die erneute NSX Edge-Bereitstellung nicht zu. Sie müssen Infrastrukturprobleme bei Kommunikationsfehlern auflösen, anstatt das Edge neu bereitzustellen.