IBM Cloud Docs
vSAN-Cluster aktualisieren

vSAN-Cluster aktualisieren

vSAN™ erzeugt System-Baselines und Baseline-Gruppen zur Verwendung mit VMware® Update Manager (VUM), und Sie können diese empfohlenen Baselines verwenden, um Software, Patches und Erweiterungen für die vSphere® ESXi™-Hosts in Ihrer VMware Cloud Foundation for Classic – Automated-Instanz zu aktualisieren, die vSAN verwendet. vSAN 6.6.1 und höher generiert automatisierte Build-Empfehlungen für vSAN-Cluster. vSAN kombiniert Informationen im VMware-Kompatibilitätsleitfaden und im vSAN-Versionskatalog mit Informationen zu den installierten vSphere ESXi-Versionen.

Diese empfohlenen Updates bieten das beste verfügbare Release, um Ihre Hardware in einem unterstützten Status zu halten.

  • vSAN System Baselines- vSAN Build-Empfehlungen werden durch vSAN System Baselines für VUM bereitgestellt. vSAN erzeugt eine Baseline-Gruppe für jeden vSAN-Cluster. Die Baselines werden im Bereich "Baselines" auf der Registerkarte "Baselines und Gruppen" aufgeführt. VUM prüft automatisch jeden vSAN-Cluster, um die Konformität anhand der Baselinegruppe zu überprüfen. Um ein Upgrade Ihres Clusters durchzuführen, müssen Sie die Systembaseline manuell über den VUM korrigieren. Sie können die vSAN-Systembaseline auf einem einzelnen Host oder auf dem gesamten Cluster korrigieren.
  • vSAN-Releasekatalog - Der vSAN-Releasekatalog verwaltet Informationen zu verfügbaren Releases, zur Präferenzreihenfolge für Releases und zu kritischen Patches, die für jedes Release erforderlich sind. vSAN erfordert Internetkonnektivität für den Zugriff auf den Releasekatalog. Sie müssen nicht beim Customer Experience Improvement Program (CEIP) für vSAN registriert sein, um Zugriff auf den Versionskatalog zu erhalten.
  • Mit vSAN-Buildempfehlungen arbeiten - VUM überprüft die installierten ESXi-Releases anhand der Informationen in der HCL (Hardware Compatibility List) im VMware-Kompatibilitätshandbuch. Es ermittelt den richtigen Upgradepfad für jeden vSAN-Cluster auf der Basis des aktuellen vSAN-Releasekatalogs. vSAN enthält in der Systembaseline außerdem die erforderlichen Treiber und Patch-Updates für das empfohlene Release. vSAN-Buildempfehlungen stellen sicher, dass jeder vSAN-Cluster mindestens den aktuellen Hardwarekompatibilitätsstatus aufweist. Wenn Hardware im vSAN-Cluster nicht in der HCL enthalten ist, empfiehlt vSAN ein Upgrade auf das neueste Release.

Die Tasks des vSAN-Cluster-Upgrades werden in der folgenden Reihenfolge ausgeführt:

  • Aktivierung des vSAN Online Health Workflow - Dieser Workflow aktiviert die vSAN-Baselines in VUM, sodass Updates überprüft und korrigiert werden können. Er muss zunächst nur ausgeführt werden, um vSAN mit VUM zu aktivieren.
  • Voraussetzungen - Ermitteln Sie die Voraussetzungen, den Prozess und eventuelle Einschränkungen.
  • Upgrade der VMware vCenter® Server Appliance (VCSA)- Weitere Informationen finden Sie unter VCSA-Update und SSO-verknüpfte vCenters.
  • Upgrade der vSphere ESXi-Hosts – Weitere Informationen finden Sie in Baselines erstellen und Bestandsobjekten zuordnen.
  • Upgrade für vSAN-Plattenformat durchführen - Siehe Upgrade des vSAN-Plattenformats. Das Upgrade des Plattenformats ist optional, aber für ein bestmögliches Ergebnis sollten Sie ein Upgrade der Objekte durchführen, um die neueste Version zu verwenden. Das On-Disk-Format macht Ihre Umgebung für das gesamte Feature-Set von vSAN verfügbar.

vSAN Online Health Workflow aktivieren

Verwenden Sie die Aufgaben im folgenden Abschnitt, um die vSAN-Baselines in VUM verfügbar zu machen. vSAN 6.6.1 und höher bieten einen nahtlosen automatischen Aktualisierungsprozess, um sicherzustellen, dass ein vSAN-Cluster mit der besten verfügbaren Version auf dem neuesten Stand ist, damit Ihre VCF for Classic – Automated-Instanz in einem unterstützten Zustand bleibt, mit:

  • vSAN-Versionsempfehlungen - Wird automatisch generiert, indem Informationen aus dem VMware Compatibility Guide, dem vSAN-Release-Katalog und der Erkenntnis für die zugrunde liegende Hardwarekonfiguration verwendet werden. Dies umfasst auch die erforderlichen Treiber und Patch-Updates für das empfohlene Release in der Systembaseline.
  • vSAN-Buildempfehlungen - stellen sicher, dass für die Cluster der aktuelle Hardwarekompatibilitätsstatus erhalten bleibt oder verbessert wird.

Um die vSAN-Updates in VUM sehen zu können, muss der vSAN Online Health Workflow befolgt werden. Daher muss vSAN Online Health eine Verbindung zu den Sites vcsa.vmware.com und vmware.com herstellen, um diese Onlinestatusprüfungen durchführen zu können. Zum Aktivieren von vSAN Online Health Workflow sind folgende Aktivitäten erforderlich:

  • VCSA für die Verwendung des Proxys konfigurieren
  • vSAN für die Verwendung des Proxys konfigurieren
  • Aktivieren Sie das Programm zur Verbesserung des Kundenerlebnisses (CEIP).
  • Test-Upload ausführen und prüfen, ob er erfolgreich war

Der erste Schritt besteht darin, Ihre my.vmware.com-Berechtigungsnachweise zur vSAN Build Recommendation Engine hinzuzufügen. Nach erfolgreicher Anmeldung generiert vSAN eine Baseline-Gruppe empfohlener Updates für jeden vSAN-Cluster. vSAN-Systembaselines werden im Bereich Baselines der Registerkarte Baselines und Gruppen aufgeführt.

VCSA für die Verwendung des Proxys konfigurieren

  1. Über Ihren Jump-Server-Web-Browser eine Verbindung zur VCSA-Managementschnittstelle herstellen https://<vCenter ip>:5480
  2. Melden Sie sich mit den Berechtigungsnachweisen der IBM Cloud® for VMware Solutions-Konsole an der VCSA-Managementschnittstelle als Root an.
  3. Klicken Sie in der VCSA-Verwaltungsschnittstelle auf "Netzwerk" und dann auf "Verwalten ".
  4. Wenn Sie einen Proxy-Server konfigurieren möchten, klicken Sie im Teilfenster "Proxy-Einstellungen" auf Bearbeiten.
  5. Wählen Sie Proxy-Server verwenden aus, geben Sie die Einstellungen für den Proxy-Server ein und klicken Sie auf OK.

Es gibt Berichte, in denen angegeben wird, dass die Proxy-Informationen nur für HTTP und nicht für HTTPS definiert sind. Damit die Proxy-Informationen auch für den HTTPS-Datenverkehr konfiguriert werden können, muss zuerst eine entsprechende Aktivierung erfolgen. Nachdem Sie sich über SSH bei der VCSA angemeldet haben, verwenden Sie den Befehl proxy.get, um die Konfiguration anzuzeigen und zu bestätigen, dass die Parameter HTTPS nicht festgelegt sind.

Wenn die HTTPS-Parameter nicht festgelegt sind, verwenden Sie den folgenden Befehl: proxy.set --protocol https --server ``<proxy ip>`` --port 3128

vSAN für die Verwendung des Proxys konfigurieren

  1. Navigieren Sie zu Home > Hosts und Cluster, wählen Sie vSAN-Cluster im Navigationsfenster aus, wählen Sie dann die Registerkarte Konfigurieren aus und navigieren Sie zu vSAN und dann zu Allgemein. Blättern Sie zum Abschnitt Internetkonnektivität und klicken Sie auf Bearbeiten.
  2. Geben Sie die IP-Adresse und Portnummer des Proxys ein und klicken Sie auf OK.

Customer Experience Improvement Program (CEIP) aktivieren

Dieser Schritt ist optional. Rufen Sie unter Verwendung des vSphere-Web-Clients die Optionen Home > Verwaltung > Programm zur Verbesserung der Kundenerfahrungauf und klicken Sie anschließend auf Join (beitreten).

Test-Upload ausführen und prüfen, ob er erfolgreich war

  1. Bei Verwendung des vSphere Web Client wechseln Sie zu Home > Hosts und Cluster. Wählen Sie den erforderlichen Cluster aus und wählen Sie anschließend die Registerkarte Überwachen und die Seite vSAN aus. Klicken Sie anschließend auf Status. Klicken Sie auf Onlinestatus aktivieren.
  2. Klicken Sie auf Erneut testen und warten Sie, bis der Prozess abgeschlossen ist.
  3. In Health wird eine neue Prüfung mit dem Namen Online-Statuskonnektivität angezeigt und Onlinestatus aktivieren wird in Mit Onlinestatus erneut testen geändert.
  4. Klicken Sie auf "Erneut testen mit Online Health ", um den ersten Upload zu starten, und warten Sie, bis der Vorgang abgeschlossen ist. Überprüfen Sie dazu den Status im Bereich "Aktuelle Aufgaben ". Der Testname ändert sich in "Online-Gesundheit" (Letzte Überprüfung: gerade eben ).
  5. Wenn der Prozess abgeschlossen ist, navigieren Sie zum Fenster "Status", erweitern Sie die vSAN-Buildempfehlung und klicken Sie auf vSAN Build Recommendation Engine-Status.
  6. Klicken Sie auf Anmeldung bei my.vmware.com und geben Sie Ihre Berechtigungsnachweise ein. Wenn der Prozess abgeschlossen ist, ändert sich das Testergebnis in den Status Bestanden.
  7. Klicken Sie auf die Registerkarte Update Manager. Hier sollte der vSAN-Cluster zu den Baselines hinzugefügt worden sein.

Voraussetzungen

Stellen Sie vor dem Starten des vSAN-Upgradeprozesses sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Lesen Sie die VMware Knowledge Base-Artikel und alle bekannten Kompatibilitätsprobleme zwischen Ihrer aktuellen vSAN-Version und der gewünschten vSAN-Zielversion.
  • Die vSphere-Umgebung ist auf dem neuesten Stand:
    • Der VCSA muss auf dem gleichen oder einem späteren Patch-Level sein wie die vSphere ESXi-Hosts. Aktualisieren Sie die VCSA, falls erforderlich.
    • Alle Hosts müssen mit demselben Build von ESXi ausgeführt werden. Wenn die vSphere ESXi-Hostversionen nicht übereinstimmen, führen Sie eine Aktualisierung durch.
  • Alle vSAN-Platten sollten sich in einwandfreiem Zustand befinden:
    • Es darf keine Platte ausfallen oder fehlen. Dies kann über die Ansicht "Datenträgerverwaltung" von vSAN im Webclient von vSphere ermittelt werden. Navigieren Sie zu Home > Hosts und Cluster, wählen Sie vSAN-Cluster aus, klicken Sie auf die Registerkarte vSAN und anschließend auf Physische Platten. Navigieren Sie durch alle Platten und überprüfen Sie den vSAN-Zustand.
    • Es sind keine nicht zugänglichen vSAN-Objekte vorhanden. Sie können dies mit dem vSAN Health Service überprüfen, indem Sie auf Home > Hosts und Cluster klicken und dann den vSAN-Cluster auswählen. Klicken Sie auf die Registerkarte Überwachen, auf vSAN und anschließend auf Status. Überprüfen Sie die Testergebnisse.
    • Es darf keine aktive Resynchronisation am Anfang des Upgradeprozesses geben. Klicken Sie auf Home > Hosts und Cluster, wählen Sie dann den vSAN-Cluster aus und klicken Sie auf die Registerkarte vSAN und anschließend auf Komponenten resynchronisieren. Die Anzahl der Resynchronisationskomponenten sollte 0 sein. Während des Upgradeprozesses werden einige Resynchronisationsaktivitäten erwartet, da Daten nach Neustarts des Hosts synchronisiert werden müssen.
  • vSphere ESXi-Hostvorbereitung - Wenn Sie einen Host in einem vSAN-Cluster in den Wartungsmodus versetzen, stehen Ihnen drei Optionen zur Auswahl:
    • Keine Datenmigration - Wenn Sie diese Option auswählen, evakuiert vSAN keine Daten von diesem Host. Wenn Sie den Host ausschalten oder aus dem Cluster entfernen, sind danach manche virtuelle Maschinen (VMs) möglicherweise nicht mehr zugänglich.
    • Verfügbarkeit sicherstellen – Wenn Sie diese Option auswählen, können Sie den Host schneller als bei der vollständigen Datenmigration in den Wartungsmodus versetzen und auf die VMs in der Umgebung zugreifen.
    • Vollständige Datenmigration
  • Wartungsmodus beenden und resynchronisieren - Wenn der vSphere ESXi-Host aufgerüstet und aus dem Wartungsmodus versetzt wurde, erfolgt eine Resynchronisation. Dies können Sie über den VMware vSphere-Web-Client sehen. Stellen Sie sicher, dass der Vorgang abgeschlossen ist, bevor Sie zum nächsten Host übergehen. Eine Resynchronisation wird ausgeführt, weil der aktualisierte Host nun wieder zu dem vSAN-Datenspeicher beitragen kann. Es ist wichtig zu warten, bis die Resynchronisation abgeschlossen ist, um sicherzustellen, dass es keinen Datenverlust gibt.
  • Gehen Sie nach dem Starten des vSAN-Cluster-Upgrades wie folgt vor:
    • Versuchen Sie nicht, ein Upgrade eines Clusters durchzuführen, indem Sie neue Versionen für den Cluster einführen und Workloads migrieren.
    • Wenn Sie neue Hosts einführen, stellen Sie sicher, dass sie dieselbe Anfangsversion aufweisen, und führen Sie das Upgrade auch für den übrigen Cluster durch.
    • Wenn Sie bei einem Upgrade Platten hinzufügen oder ersetzen, stellen Sie sicher, dass sie mit der richtigen On-Disk-Formatversion formatiert sind (falls zutreffend).
    • Daher werden bestimmte vSAN-Verhaltensänderungen durch das On-Disk-Format gesteuert. Es ist wichtig, dass neuere Versionen des Festplattenformats nicht in einen Cluster mit gemischten Versionen eingeführt werden.

Upgrade der VCSA-Appliance

Weitere Informationen finden Sie unter VCSA-Update und über SSO angebundene vCenter.

Upgrade für vSphere ESXi-Hosts durchführen

Weitere Informationen finden Sie unter Baselines erstellen und an Bestandsobjekte anhängen.

Upgrade des vSAN-Plattenformats durchführen

Ruby vSphere Console (RVC) ist eine Ruby-basierte Befehlszeilenschnittstelle für vSphere und kann zur Verwaltung von VMware vSphere ESXi und vCenter verwendet werden. Das vSphere-Inventar wird in einer Baumstruktur dargestellt, um durch vCenter-Objekte zu navigieren und Befehle auszuführen.

Viele grundlegende Verwaltungstasks können so wesentlich effizienter ausgeführt werden, als wenn Sie sich durch den vSphere-Client klicken. RVC ist in der VCSA vollständig implementiert. Der Zugriff erfolgt über eine SSH-Verbindung auf die Appliance.

  1. Greifen Sie über SSH auf die VCSA zu und melden Sie sich als Rootbenutzer mit dem Kennwort an, das auf der ICVS-Konsole bereitgestellt wird.

  2. Geben Sie in die Eingabeaufforderung Folgendes ein: rvc Administrator@vsphere.local@localhost und drücken Sie die Eingabetaste.

  3. Geben Sie das Kennwort des Administrators ein, das auf der ICVS-Konsole bereitgestellt wird. Sie befinden sich nun an der Wurzel des virtuellen Dateisystems. Geben Sie ls ein und drücken Sie die Eingabetaste. Die Ausgabe sieht wie folgt aus: 0 / 1 localhost/

  4. Geben Sie cd 1 ein, dann ls und drücken Sie die Eingabetaste. Die Ausgabe sieht wie folgt aus: 0 / datacenter1 (datacenter)

  5. Geben Sie cd 0 ein, dann ls und drücken Sie die Eingabetaste. Die Ausgabe sieht wie folgt aus:

    0 storage/ 1 computers [host]/ 2 networks [network]/ 3 datastores [datastore]/ 4 vms [vm]/

  6. Geben Sie cd 1 ein und drücken Sie die Eingabetaste. Geben Sie dann ls ein und drücken Sie die Eingabetaste. Die Ausgabe ist Ihr Cluster: 0 cluster1 (cluster)

  7. Verwenden Sie die vSAN-Befehle für diesen Cluster. Um den Festplattenstatus zu überprüfen, geben Sie vsan.disks_stats 0 ein und drücken Sie die Eingabetaste.

  8. Stellen Sie sicher, dass der Zustand aller Platten "OK" ist. Starten Sie anschließend das Upgrade, indem Sie vsan.ondisk_upgrade 0 eingeben und dann die Eingabetaste drücken.

  9. Je nach Größe Ihrer vSAN kann diese Aufgabe einige Zeit in Anspruch nehmen. Wenn der Vorgang abgeschlossen ist, geben Sie vsan.objstatusreport 0 ein und drücken Sie die Eingabetaste, um zu überprüfen, ob die Objektversionen auf das neue On-Disk-Format aktualisiert wurden.

  10. Das vSAN-Cluster-Upgrade ist jetzt abgeschlossen. Geben Sie exit ein und drücken Sie die Eingabetaste, um RVC zu verlassen.