Inhalt

Einleitung

Hintergrundinformationen

Problem

Lösung

Szenario A. Kombiniertes HXDP- und ESXi-Upgrade von der HX Connect-Benutzeroberfläche

Szenario B. Kombiniertes HXDP- und ESXi-Upgrade von Intersight

Einleitung

Dieses Dokument beschreibt den Prozess zum Upgrade von ESXi auf 7.0 U2, der auf Servern mit älteren CPU-Prozessoren (Central Processing Units) fehlschlagen kann.

Hintergrundinformationen

Das über HX Connect oder über Intersight eingeleitete Upgrade zeigt die Fehlermeldung an: "Fehler beim Anwenden des Profils HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5" oder "CPU_SUPPORT WARNUNG: Die CPU auf diesem Host wird in zukünftigen ESXi-Versionen möglicherweise nicht unterstützt. Bitte entsprechend planen".

Die zur Lösung dieses Problems erforderlichen Hyperflex Data Platform (HXDP)-Versionen sind:

HXDP 4.5(2a)

HXDP 4.5(1a)

HXDP 4.0(2f) und frühere Versionen, die ESXi 7.0 U2 unterstützen

Problem

Upgrade-Versuch auf ESXi 7.0 U2 über HX Connect oder Intersight auf Servern mit älteren CPU-Generationen, insbesondere den Prozessoren Sandy Bridge-EP (E5-2600), Ivy Bridge-EP (E5-2600v2) und Haswell EP (E5-2600v3). Vollständige Details zu den von dieser Kompatibilitätsprüfung betroffenen Prozessoren finden Sie in der VMware-Wissensdatenbank.

HX-Verbindungsfehlermeldung

Lösung

Szenario A. Kombiniertes HXDP- und ESXi-Upgrade von der HX Connect-Benutzeroberfläche

In diesem Szenario aktualisieren Sie HXDP auf 4.5(2a) und ESXi auf 7.0 U2 Build 17867351.

Schritt 1: Führen Sie zuerst ein Upgrade auf HXDP durch.

Schritt 1.1. Laden Sie das HXDP-Paket über https://software.cisco.com/download/home/286305544/type/286305994/release/4.5(2a) herunter, wie im Bild gezeigt:

Schritt 1.2. Öffnen Sie die HX-Connect, wählen Sie Upgrade, aktivieren Sie das Kontrollkästchen HX Data Platform, laden Sie das Paket hoch, geben Sie den Benutzernamen und das Admin-Kennwort für vCenter-Anmeldeinformationen ein, und klicken Sie auf Upgrade, wie in der Abbildung gezeigt:

HX-Connect-Upgrade HXDP

Fahren Sie nach Abschluss des Upgrades mit Schritt 2 fort.

Schritt 2. Öffnen Sie die HX Connect, wählen Sie Systeminformationen > Knoten, wählen Sie den Knoten, auf dem Sie ESX aktualisieren möchten, und klicken Sie auf HX-Wartungsmodus eingeben, wie in den Bildern dargestellt.

HX-Verbindungsknoten

Popup für Wartungsmodus für HX-Verbindung

Sie können die abgeschlossene Aktivität auf der Registerkarte Aktivität sehen, wie in der Abbildung dargestellt:

Registerkarte "HX Connect-Aktivität"

Schritt 3: Secure Shell (SSHl) auf dem ESXi-Host im Wartungsmodus als Root platziert.

Schritt 4: Erstellen Sie einen Ordner, und laden Sie das ESXi-Paket in diesen hoch.

Schritt 4.1. Führen Sie den folgenden Befehl aus: mkdir /hxpatch

Schritt 4.2. Erstellen Sie eine RAM-Disk, um das Paket mit dem folgenden Befehl zu speichern: esxcli system visorfs ramdisk add -m 500 -M 500 -n hxpatch -t /hxpatch -p 0755.

Schritt 5: Laden Sie das ESXi-7.2.0.5-Paket von Cisco wie im Bild gezeigt mit dem Link https://software.cisco.com/download/home/286305544/type/286305994/release/4.5(2a) in ein lokales Repo herunter:

Schritt 5.1. Kopieren Sie das Paket aus dem lokalen repo in den Ordner /hxpatch. Im folgenden Beispiel wird WinSCP verwendet:

Schritt 6: SSH wieder in den Host im Wartungsmodus.

Schritt 7. Führen Sie diesen Befehl aus, um die Paketprofildetails anzuzeigen: esxcli software sources profile list —depot=/hxpatch/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip wie im Bild gezeigt:

Schritt 8: Führen Sie diesen Befehl aus, um das ESXi-Paket auf Version 7.0 U2 zu aktualisieren:

esxcli software profile update --allow-downgrades -d /hxpatch/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip -p HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5 --no-hardware-warning

Schritt 9: Starten Sie den Host neu.

Schritt 10. SSH in den Host und überprüfen Sie die Version mit dem folgenden Befehl: vmware -v:

Schritt 11: Beenden Sie den Knoten aus dem Wartungsmodus, und warten Sie, bis der Cluster fehlerfrei ist.

Schritt 11.1. Öffnen Sie HX-Connect, wählen Sie Systeminformationen> Knoten, wählen Sie den Knoten im Wartungsmodus aus, und klicken Sie auf HX-Wartungsmodus beenden, wie in den Abbildungen dargestellt:

HX-Verbindungsknoten

HX-Verbindung Ausgang MM

Schritt 11.2:  Im HX Connect Dashboard wird der Betriebsstatus angezeigt. Es muss sich um den Status "Online" und der Ausfallsicherheitsstatus auf "Gesund" handeln.

Schritt 12. Wiederholen Sie die Schritte 2-11 für alle Knoten, die Teil des Clusters sind, einzeln.

Nach Abschluss des ESXi-Upgrades können Sie die Versionsdetails auf der KVM-Konsole (Keyboard, Video, Mouse) des HX-Servers sehen, wie in der Abbildung dargestellt:

Sie können in HX Connect auch überprüfen, ob die neue ESXi-Version auf der Registerkarte Systeminformationen vorhanden ist, wie im Bild gezeigt:

HX Connect aktualisiert Esxi

Szenario B. Kombiniertes HXDP- und ESXi-Upgrade von Intersight

In diesem Szenario aktualisieren Sie von Intersight auf HXDP 4.5(2a) und ESXi auf 7.0 U2 Build 17867351.

Schritt 1: Wenn sich einer der HX-Server im Wartungsmodus befindet, starten Sie diesen Server über vCenter oder die UCS KVM-Konsole neu.

Schritt 2. Nachdem der Server neu gestartet wurde, beenden Sie den HX-Wartungsmodus über die HX Connect-Benutzeroberfläche. Öffnen Sie HX-Connect, wählen Sie Systeminformationen > Knoten, wählen Sie den Knoten im Wartungsmodus aus, und klicken Sie auf HX-Wartungsmodus beenden.

Schritt 3. Warten Sie einige Minuten, bis der Hyperflex-Cluster die Wiederherstellung abgeschlossen hat. Das HX Connect-Dashboard zeigt den Betriebsstatus an, es muss online sein, und der Ausfallsicherheitsstatus muss fehlerfrei angezeigt werden.

Schritt 4. Öffnen Sie Intersight, wählen Sie Upgrade, klicken Sie auf Expert Mode > Upgrade HyperFlex Data Platform wie in den Bildern gezeigt:

Schritt 5. Sie können den Start und das Ende des Upgrades beobachten:

Schritt 6: Starten Sie das ESXi-Upgrade für jeden Server. Kopieren Sie das ESXi 7.0 U2-Upgrade-Paket auf die ESXi-Hosts.

Schritt 6.1. Laden Sie das ESXi 7.0U2-Upgrade-Paket von Cisco über folgenden Link herunter: https://software.cisco.com/download/home/286305544/type/286305994/release/4.5(2a):

Schritt 6.2. Kopieren Sie auf jedem ESXi-Host das ESXi 7.0U2-Upgrade-Paket in ein verfügbares Datenspeicherverzeichnis (verwenden Sie Methoden wie scp, wget). Nach Abschluss dieses Vorgangs müssen Sie Folgendes sehen:

[root@ucs-221:/vmfs/volumes] pwd

/vmfs/volumes

[root@ucs-221:/vmfs/volumes] ls

MyDataStore                                  60ee5dfc-6f05dc8b-05cf-0025b5b1a116         60ef8a79-63aadd3f-ee0d-0025b5b1a116         BOOTBANK2                                   SpringpathDS-FCH2008V1M1

..

[root@ucs-221:/vmfs/volumes] cd MyDataStore /

[root@ucs-221:/vmfs/volumes/ac08f584-9a2f8a67] ls -al

total 0

drwx------    1 root     root           686 Jul 14 05:19 .

drwxr-xr-x    1 root     root           512 Jul 15 01:21 ..

-rw-r--r--    1 root     root     391417386 Jul 15 00:55 HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip

drwxr-xr-x    1 root     root          2793 Jul 14 20:03 ucs221-VM

[root@ucs-221:/vmfs/volumes/ac08f584-9a2f8a67] pwd

/vmfs/volumes/ MyDataStore

Schritt 7. Öffnen Sie die HX-Connect, wählen Sie Systeminformationen > Knoten, wählen Sie den Knoten, auf dem Sie Esxi aktualisieren möchten, und klicken Sie auf HX-Wartungsmodus eingeben, wie in den Bildern gezeigt:

HX-Verbindungsknoten

Sie können die abgeschlossene Aktivität auf der Registerkarte Aktivität sehen, wie in der Abbildung dargestellt:

Schritt 8: SSH auf dem ESXi-Host, der sich im HX-Servicemodus befindet.

Schritt 8.1. Suchen Sie den Profilnamen des Upgrade-Pakets:

[root@abcd-221:/vmfs/volumes/ac08f584-9a2f8a67] esxcli software sources profile list --depot=/vmfs/volumes/0714051143/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip

Name                                         Vendor  Acceptance Level  Creation Time        Modification Time

-------------------------------------------  ------  ----------------  -------------------  -------------------

HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5  Cisco   PartnerSupported  2021-04-29T18:21:43  2021-04-29T18:21:43

Schritt 8.2: Führen Sie den Befehl "upgrade" mit dem angegebenen Parameter "no-hardware-warning" aus:

[root@abcd-221:/vmfs/volumes/ac08f584-9a2f8a67] esxcli software profile update --depot=/vmfs/volumes/0714051143/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip --profile HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5 --no-hardware-warning

Schritt 8.3. Nach Abschluss des Upgrades wird eine Erfolgsmeldung angezeigt:

Update Result

Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.

Reboot Required: true

Schritt 9: Starten Sie den Host neu.

Schritt 10: Melden Sie sich beim ESXi-Host an, und überprüfen Sie die neue Version mithilfe des folgenden Befehls: vmware -v:

Schritt 11: Nachdem der Server neu gestartet wurde, beenden Sie den HX-Wartungsmodus über die HX Connect-Benutzeroberfläche. Öffnen Sie HX-Connect, wählen Sie Systeminformationen > Knoten, wählen Sie den Knoten im Wartungsmodus aus, und klicken Sie auf HX-Wartungsmodus beenden, wie in den Abbildern dargestellt:

HX Anschluss Ausgang MM

Schritt 12. Warten Sie einige Minuten, bis der HyperFlex-Cluster die Wiederherstellung abgeschlossen hat. Das HX Connect-Dashboard zeigt den Betriebsstatus an. Es muss sich um "Online" handeln, und der Ausfallsicherheitsstatus muss "Gesund" aufweisen.

Schritt 13: Wiederholen Sie die Schritte 6.-12. für jeden ESXi-Host 1. Stellen Sie sicher, dass der Cluster-Status fehlerfrei angezeigt wird, bevor Sie zum nächsten Knoten wechseln.