Da Sie einen NSX-Cluster auf einem Cluster vorbereiten können, auf dem vSphere Lifecycle Manager bereits aktiviert ist, können Sie vSphere Lifecycle Manager auf einem vorhandenen, von NSX vorbereiteten Cluster aktivieren.
Voraussetzungen
- Stellen Sie sicher, dass auf allen Hosts in einem Cluster ESXi Version 7.0 U1 ausgeführt wird.
-
Registrieren Sie den Compute Manager mit den folgenden Einstellungen:
- Aktivieren Sie Vertrauensstellung und legen Sie die Zugriffsstufe auf „vSphere Lifecycle Manager“ fest. Die Vertrauensstellung ist obligatorisch, um die Kommunikation zwischen NSX und vSphere Lifecycle Manager herzustellen.
- Aktivieren Sie Dienstkonto erstellen.
-
Bereiten Sie den Cluster vor, indem Sie ein Transportknotenprofil (unter Verwendung von VDS als Host-Switch-Typ) auf den Cluster anwenden.
Hinweis: Ein N-VDS-Host-Switch wird auf einem Cluster mit aktiviertem vSphere Lifecycle Manager nicht unterstützt.
Prozedur
- Melden Sie sich in einem Browser mit Administratorrechten bei einem vCenter Server unter https://<vccenter-server-ip-address> an.
- Wählen Sie den Cluster aus, auf dem die vSphere Lifecycle Manager-Funktionalität aktiviert sein muss.
- Bestätigen Sie auf der Seite „Images“, dass alle Hosts konform sind. Wenn sich einer der Hosts in einem nicht konformen Zustand befindet, standardisieren Sie den Host so, dass er mit dem für den Cluster festgelegten ESXi-Image konform ist.
- Stellen Sie sicher, dass vSphere Lifecycle Manager die Lösung für den Cluster auf „NSX“ festlegt. Um zu überprüfen, ob die NSX-Lösung auf dem vSphere Lifecycle Manager festgelegt ist, können Sie eine der folgenden Schritte ausführen:
- Klicken Sie in vCenter Server auf der Seite „Images“ auf Konformität prüfen und überprüfen Sie den Abschnitt „Komponenten“ auf einen NSX-Eintrag.
- Alternativ können Sie den API-Befehl ausführen und überprüfen, ob Komponente und Version ordnungsgemäß auf „NSX“ festgelegt sind.
GET https://{server}/api/esx/settings/clusters/{cluster}/software/solutions/com.vmware.nsxt?vmw-task=true
components" : [
{
"component" : "nsx-lcp-bundle"
}
],
"version" : "3.1-0"
- Wenn dem Cluster mit aktiviertem vSphere Lifecycle Manager ein neuer Host hinzugefügt wird, ruft NSX vSphere Lifecycle Manager auf, um die Hostübereinstimmung mit dem für den Cluster festgelegten ESXi-Image zu überprüfen. Wenn kein Drift im Host- und Clusterimage vorliegt, wird das Transportknotenprofil auf den Host angewendet. NSX-VIBs auf dem Host. Auf den letzten Teil der Installation folgt die Registrierung mit der NSX Manager- und NSX-Switch-Konfiguration.
- Fehlerbehebung:
Wenn vSphere Lifecycle Manager NSX nicht als Lösung auf den Cluster anwenden konnte, erhält der NSX-Cluster in NSX Manager den Status Fehlgeschlagen. Um die Hosts im Cluster zu standardisieren, gehen Sie wie folgt vor:
- Navigieren Sie zum vCenter Server und überprüfen Sie, ob die folgenden Bedingungen erfüllt sind:
- Überprüfen Sie den Clusterstatus über die Benutzeroberfläche oder die API. Selbst wenn ein Host im Cluster den Status Fehlgeschlagen, aufweist, verbleibt der Clusterstatus in einem nicht realisierten Zustand.
Führen Sie die folgende API aus, um den Clusterstatus zu überprüfen: GET /<NSX-Manager-IP>/api/v1/transport-node-collections/<transport-node-collection-id>.
- Wenn einer der Hosts ausfällt, erhalten die verbleibenden Hosts im Cluster den Status Installation übersprungen. Lesen Sie zum Standardisieren die Fehlermeldung und führen Sie die erforderlichen Schritte aus. Klicken Sie auf Beheben, um die Hoststandardisierung und die NSX-Vorbereitung erneut zu versuchen. Beachten Sie, dass die Standardisierung seriell erfolgt mit jeweils einem Host.
- Wenn der Cluster noch den Status Fehlgeschlagen aufweist, klicken Sie für den Cluster in der Benutzeroberfläche auf Beheben oder führen Sie die API aus, um das Transportknotenprofil auf dem Cluster zu realisieren. Zusammen mit der Standardisierung des Clusters versucht die folgende API auch, jene Hosts vorzubereiten, die den Status Installation übersprungen aufweisen. Die Standardisierung auf dem gesamten Cluster wird erneut versucht. Es wird versucht, die Hosts vorzubereiten, auf denen die Installation übersprungen wurde.
POST /api/v1/transport-node-collections/<transport-node-collection-id>?action=retry_profile_realization
Ergebnisse
vSphere Lifecycle Manager wird auf einem NSX-Cluster aktiviert.
Nächste Maßnahme
Nachdem Sie vSphere Lifecycle Manager auf dem Cluster aktiviert haben, können Sie die Drifts zwischen den Hosts in
vCenter Server mit dem für den Cluster festgelegten Image standardisieren.