PowerStore: Vorbereitung auf ein unterbrechungsfreies PowerStore-Upgrade (NDU)
Summary: Der folgende Artikel enthält Best Practices für die Durchführung eines unterbrechungsfreien PowerStore-Upgrades (NDU).
Instructions
Verwendung dieses Artikels.
Bevor Sie ein unterbrechungsfreies Upgrade (NDU) mit PowerStore durchführen, lesen Sie die folgenden Unterabschnitte in diesem Artikel sorgfältig durch, um mehr zu den Überlegungen und Vorsichtsmaßnahmen bei der NDU-Planung zu erfahren. Weitere Informationen finden Sie im Softwareupgrade-Handbuch.
|
Unterabschnitt |
Beschreibung |
|---|---|
|
Bekannte Probleme und Einschränkungen |
Neueste bekannte Probleme oder Einschränkungen, die während eines unterbrechungsfreien Upgrades (NDU) auftreten und zu einer Unterbrechung des Storage-Service führen können |
|
Empfohlene PowerStoreOS-Versionen |
Lesen Sie die Empfehlungen zu aktuellen PowerStoreOS-Versionen, um die NDU-Zielversion zu ermitteln. |
|
Vorläufige Prüfungen |
Die Schritte zum Ausführen der Skripte für die System- und Integritätsprüfung, bevor das NDU gestartet wird. |
|
Best Practices für die Hostbereitschaft – bekannte |
Bekannte Probleme oder Einschränkungen, die während eines unterbrechungsfreien Upgrades auftreten und zu einer Unterbrechung auf Seiten des Hosts oder der Anwendung führen können. |
|
Allgemeine Überlegungen zur Upgradeplanung |
Verschiedene Empfehlungen im Zusammenhang mit einem unterbrechungsfreien Upgrade. |
|
Allgemeine Überlegungen zu Upgrades |
Überlegungen im Zusammenhang mit dem NDU-Prozess. |
|
Abschließende Prüfungen |
Die Schritte zum Ausführen der Skripte für die System- und Integritätsprüfung, nachdem das NDU abgeschlossen ist. |
Bekannte Probleme und Einschränkungen
PowerStoreOS-spezifische Probleme
-
Anzahl der NVMe-/TCP-Ports(beim Upgrade auf PowerStoreOS 3.2 oder höher)
-
Wenn Storage-Netzwerke bei aktivierter Option „Automatische Ermittlung des CDC“ auf eine beträchtliche Anzahl an NVMe/TCP-Ports (mehr als 50) skaliert werden, kann der NDU-Vorgang zu einem Ressourcenmangel im PowerStore-Cluster führen. Dieses Szenario kann dazu führen, dass der CDC-Verbindungsstatus auf allen NVMe/TCP-Ports als „Nicht initialisiert“ angezeigt wird. Aufgrund dessen können nachfolgende Upgradeanforderungen fehlschlagen.
-
Weitere Informationen zu diesem Problem und wie Sie es vor dem Upgrade auf PowerStoreOS-Version 3.2 vermeiden können, finden Sie im Artikel PowerStore: Wenn Storage-Netzwerke auf 50 (oder mehr) skaliert werden, können PowerStoreOS-Upgrades mit „nicht initialisierten“ Ports fehlschlagen
-
- Halten Sie alle Metro-Sitzungen an, wenn Sie nur ein Upgrade von 3.6.1.0 durchführen.
- Weitere Informationen finden Sie unter KB-000223948 PowerStore: Überlappende I/O-Vorgänge auf einem Metro-Volume können zu einem unerwarteten Neustart oder einer erhöhten Latenz führen
PowerStore T-Modelle
Modelle: 500T, 1000T, 1200T, 3000T, 3200T, 5000T, 5200T, 7000T, 9000T, 9200T
Keine Einschränkungen
PowerStore Q-Modelle
Modelle: 3200Q
Keine Einschränkungen
PowerStore X-Modelle
Modelle: 1000X, 3000X, 5000X, 7000X, 9000X
-
PowerStoreOS-Versionen 3.5 (und höher) werden auf PowerStore X nicht unterstützt.
-
Stellen Sie sicher, dass SSH auf beiden ESXi-Nodes gestartet wurde und SSH beim Start aktiviert ist, bevor Sie ein NDU-Verfahren starten.
Siehe Artikel PowerStore: PowerStoreX-SSH disabled may lead to node failure (PowerStoreX-SSH deaktiviert; kann zu Node-Ausfall führen). -
Wenn auf dem PowerStore X-Cluster das VMware NSX-T Data Center bereitgestellt ist, führen Sie das NDU erst durch, nachdem Sie den Artikel PowerStore: PowerStoreX: Wenn NSX-T-gemanagte Virtual Distributed Switches während des vSphere-Upgrades auf die vSphere Distributed Switches migriert werden, geht die Verbindung nach der Neukonfiguration des PowerStore-Managementnetzwerks verloren gelesen haben.
-
Nach dem Upgrade des PowerStore X-Arrays auf die PowerStoreOS-Version 2.1.1.0 gehen Sie zum vCenter Server und überprüfen die Lizenzierung des PowerStore X-ESXi-Node. Stellen Sie sicher, dass der Status der VMware vSphere 7-Lizenz „OK“ lautet.
-
Auf allen externen ESXi-Hosts im vSphere-Cluster sollte dieselbe ESXi-Version wie auf den internen Hosts ausgeführt werden.
Empfohlene PowerStoreOS-Versionen
-
Siehe Artikel PowerStore: PowerStoreOS-Matrix
-
Für PowerStore Appliances mit NVMe-Erweiterungsgehäusen (ENS24) wird PowerStoreOS 3.6.0.0 (oder höher) empfohlen.
-
Für PowerStore Appliances, die Veeam als Backuplösung in ihrer Umgebung verwenden, wird PowerStoreOS 3.6.0.0 (oder höher) empfohlen.
-
Unterbrechungsfreie Upgrades von PowerStoreOS-Versionen 3.x auf 4.x sind eingeschränkt, wenn als Remote System Transport Protocol (RSTP) die iSCSI-Übertragung verwendet wird. Betroffene Kunden müssen ihren RSTP-zu-TCP-Transport vor dem NDU auf 4.X ändern.
Vorläufige Prüfungen
Informationen zu diesem Schritt
PowerStore umfasst verschiedene Tools zur Diagnose und proaktiven Identifizierung verschiedener Probleme, die vor dem unterbrechungsfreien Upgrade behoben werden sollten.
-
Die Integritätsprüfung vor dem Upgrade (Pre-Upgrade Health Check, PUHC) ist ein integriertes Dienstprogramm, das mit jedem Upgradepaket bereitgestellt wird und auf Tests für die NDU-Bereitschaft ausgerichtet ist.
-
Die Systemprüfung (System Health Check, SHC) ist ein integriertes Dienstprogramm, das mit Upgradepaketen ab PowerStoreOS 2.0 bereitgestellt wird und zusätzliche Integritätstests für die Appliance enthält.
-
Die Upgradeerweiterungen (Upgrade Extensions) sind eine Erweiterung der Systemintegritätsprüfung (SHC) und enthalten NDU-spezifische Tests. Sie wurden in PowerStoreOS 2.1 eingeführt und sind daher nur für Upgrades ab dieser Version verfügbar.
In der folgenden Tabelle finden Sie basierend auf Ihrer aktuellen PowerStoreOS-Version die Tools, die vor dem unterbrechungsfreien Upgrade verwendet werden müssen:
|
Ausgeführte PowerStoreOS-Versionen |
Tools, die vor dem NDU verwendet werden sollten |
|---|---|
|
4.x |
|
|
3.x |
|
|
2.1.x |
|
|
2.0.x |
|
|
1.x |
|
Einzelheiten zu den Tools für die vorläufigen Prüfungen finden Sie in den folgenden drei Unterabschnitten.
Pre-Upgrade Health Check
-
Lesen Sie den Artikel PowerStore: Überprüfen der Integrität des Clusters vor dem Softwareupgrade mithilfe der Integritätsprüfung vor dem Upgrade und der Systemprüfung für Anweisungen zur Verwendung der Integritätsprüfung vor dem NDU.
-
Überprüfen Sie alle Elemente, die während der Integritätsprüfung vor dem Upgrade eine ERROR- oder WARNING-Statusmeldung melden, und beheben Sie die Probleme entsprechend.
-
Wenn Sie Unterstützung bei der Behebung der angezeigten Fehler- oder Warnmeldungen benötigen, wenden Sie sich an die Dell Technologies Support Services.
VORSICHT: Ein grünes Häkchen bedeutet nicht, dass die Integritätsprüfung vor dem Upgrade ohne Fehler- oder Warnmeldungen abgeschlossen wurde. Ein grünes Häkchen zeigt lediglich an, dass ein Schritt der Integritätsprüfung erfolgreich abgeschlossen wurde. Weitere Informationen finden Sie im Artikel PowerStore: Health Check shows all green when there are warnings (Health Check zeigt alles grün an, obwohl es Warnmeldungen gibt).
System Health Check
HINWEIS: Führen Sie die Systemprüfung mindestens eine Woche vordem unterbrechungsfreien Upgrade durch, um genügend Zeit für Korrekturmaßnahmen einzuplanen, falls diese erforderlich sein sollten.
-
Die Systemprüfung kann als Tool vor einem unterbrechungsfreien Upgrade verwendet werden und ist auf Appliances mit PowerStoreOS-Version 2.0.x verfügbar.
-
Lesen Sie PowerStore: Überprüfen der Integrität des Clusters vor dem Softwareupgrade mithilfe der Integritätsprüfung vor dem Upgrade und der Systemprüfung für Anweisungen zur Verwendung der Systemprüfung vor dem NDU.
-
Überprüfen Sie alle Elemente, die während der Systemprüfung eine FAILED-Statusmeldung melden, und beheben Sie die Probleme entsprechend.
-
Wenn Sie Unterstützung bei der Behebung der angezeigten FAILED-Statusmeldungen benötigen, wenden Sie sich an Dell Technologies Support Services.
Upgradeerweiterungen
-
Upgradeerweiterungen sind nur auf Appliances verfügbar, auf denen PowerStoreOS-Version 2.1.x ausgeführt wird.
-
Lesen Sie den Artikel PowerStore: Überprüfen der Integrität des Clusters vor dem Softwareupgrade mithilfe der Integritätsprüfung vor dem Upgrade und der Systemprüfung für Anweisungen zur Verwendung von Upgradeerweiterungen vor dem NDU.
-
Überprüfen Sie alle Elemente, die während der Ausführung der Upgradeerweiterung eine FAILED-Statusmeldung melden, und beheben Sie die Probleme entsprechend.
-
Wenn Sie Unterstützung bei der Behebung der angezeigten FAILED-Statusmeldungen benötigen, wenden Sie sich an Dell Technologies Support Services.
Ausstehende Warnmeldungen
-
Melden Sie sich beim PowerStore Manager der zu aktualisierenden Appliance an und überprüfen Sie alle ausstehenden Warnmeldungen, indem Sie auf die Registerkarte Monitoring klicken.
-
Stellen Sie fest, ob es ausstehende Warnmeldungen gibt, die Aufmerksamkeit erfordern. Überprüfen Sie die Warnmeldungen mit dem Schweregrad Critical, Major oder Minor und versuchen Sie, wenn möglich, alle Warnmeldungen zu beheben.
-
Wenden Sie sich bei Bedarf an die Dell Technologies Support Services, um Unterstützung bei der Bewertung und Behebung ausstehender Warnmeldungen zu erhalten, bevor Sie das Upgrade durchführen.
Best Practices für die Hostbereitschaft, bekannte Probleme und Einschränkungen
Betriebssystem-spezifische Probleme
-
vSphere ESXi
-
Beim Upgrade auf PowerStoreOS-Version 2.0 (oder höher) können bei einem ESXi-Host mit 8.0 U1, der NVMe/FC- und NVMe/TCP-Datenspeicher verwendet, während Neustarts/Ausfällen von PowerStore-Nodes I/O-Fehler auftreten. Weitere Informationen zu diesem Problem und zur Behebung finden Sie im Artikel PowerStore: I/O-Fehler bei NVMe-Datenspeicher während NDU
-
-
Solaris
-
Für Kunden mit PowerStore-Code, der älter als 3.5 ist, wird das unterbrechungsfreie Upgrade mit Solaris-nativem MPxIO ab Solaris 11.4 SRU 35 unterstützt. Wenden Sie sich an Ihren Serviceanbieter, um PowerStore-NDU-Unterstützung für frühere Solaris-Versionen oder Solaris-Updates zu erhalten.
- Für Kunden, die bereits PowerStore-Code 3.5 und höher verwenden, wird das unterbrechungsfreie Upgrade mit Solaris-nativem MPxIO 10/11.x unterstützt.
Allgemein
-
Unterstützte Multipathing-Optionen und die zugehörigen Versionen finden Sie in Dell Technologies PowerPath – Einfache Supportmatrix.
-
Best Practices für die Hostkonnektivität finden Sie im entsprechenden Dokument E-Lab Hostkonnektivitätshandbuch
für das Betriebssystem des verbundenen Hosts.
-
Stellen Sie sicher, dass alle Hosts, die auf die PowerStore Appliance zugreifen, ordnungsgemäß mit redundanten Pfaden und ordnungsgemäß konfigurierter Multipathing-Software konfiguriert sind.
-
-
Informationen zu unterstützten Konfigurationen (HBA-Firmware und -Treiber, Topologien, bekannte Einschränkungen und allgemeine Richtlinien) finden Sie im E-Lab Interoperability Navigator
:
-
Für SCSI-Umgebungen:
-
Siehe E-Lab Simple Support Matrix
.
-
-
Für NVMe-oF-Umgebungen:
-
Informationen zu unterstützten Konfigurationen finden Sie im E-Lab NVMe/FC Host/Storage Interoperability Simple Support Matrix
.
-
Unterstützte Konfigurationen finden Sie im E-Lab NVMe/TCP Host/Storage Interoperability Simple Support Matrix
.
-
-
-
Führen Sie das PowerStore-Hostvalidierungsskript (HVS) aus, um die Hostkonfiguration zu scannen und zu bestätigen. Anweisungen zum Herunterladen und Installieren von HVS für verbundene Host-Betriebssysteme finden Sie unter:
-
VMware ESXi– siehe Artikel PowerStore: Host Validation Script for ESXi (Hostvalidierungsskript für ESXi).
-
Allgemeine Überlegungen zur Upgradeplanung
-
Allgemeine Richtlinien
-
Laden Sie die neueste Version der PowerStore-Versionshinweise herunter, um zu ermitteln, welche Softwareupdatepakete für das PowerStore-Upgrade erforderlich sind.
-
-
Die Änderung des Paketdateinamens wirkt sich zwar nicht auf das unterbrechungsfreie Upgrade der PowerStore Appliance aus, es kann jedoch Auswirkungen auf nachfolgende Verfahren haben, die auf der Appliance mithilfe dieses Pakets durchgeführt werden, z. B. Node-Reparaturen oder der Austausch des internen M.2-Startmoduls (primäres M.2). Weitere Informationen zu diesem Problem und wie Sie es vermeiden können, finden Sie im Artikel PowerStore: Neuinstallation von PowerStoreOS (Node-Reparatur) schlägt fehl, wenn der Dateiname des verwendeten Pakets nach dem Herunterladen von der Dell Supportwebsite geändert wurde.
-
Sie können bis zu zehn (10) Upgradepakete gleichzeitig in Ihr PowerStore-Cluster hochladen. Nachdem ein Upgrade gestartet wurde, muss es jedoch für alle Appliances im Cluster erfolgreich abgeschlossen werden, bevor ein weiteres Upgrade durchgeführt werden kann.
-
Stellen Sie beim Herunterladen eines PowerStoreOS-Pakets von der Dell Supportwebsite sicher, dass der Dateiname nach dem Herunterladen auf den lokalen Rechner intakt bleibt und kein Suffix automatisch angehängt wird. In diesem Fall schlägt ein unterbrechungsfreies Upgrade mit einem solchen Paket möglicherweise fehl.
-
Während des Softwareupdatevorgangs werden Sie möglicherweise vorübergehend von PowerStore Manager getrennt. Versuchen Sie nach einigen Minuten (bis zu 5 Minuten) erneut, sich bei PowerStore Manager anzumelden.
-
Einige Managementvorgänge können während des Upgrades blockiert werden.
-
Nachdem der Softwareupdateprozess erfolgreich abgeschlossen wurde, schließen Sie die Browserregisterkarte der Benutzeroberfläche und melden Sie sich über eine neue Browserregisterkarte erneut an, damit neue Funktionsinhalte auf der Benutzeroberfläche verfügbar gemacht werden.
-
-
Wartungszeitfenster
-
Obwohl PowerStore-Cluster für vollständig unterbrechungsfreie Upgrades entwickelt und getestet wurden, wird empfohlen, beim Upgrade eines PowerStore-Clusters die Best Practices für das IT-Management zu befolgen.
-
Nutzen Sie nach Möglichkeit Wartungsfenster und nicht die Produktionszeiten, und führen Sie Upgrades dann durch, wenn die Belastung des Clusters am geringsten ist.
-
Wenn die CPU-Auslastung auf den Nodes einer PowerStore Appliance 50 % überschreitet, reduzieren Sie die I/O-Last im Rahmen eines Wartungsfensters.
-
Die CPU-Auslastung kann in PowerStore Manager (UI) auf der Registerkarte Performance im Menü Hardware angezeigt werden.
-
-
Wenn die Anzahl der Dateisysteme über 50 liegt, kann es zu einer längeren I/O-Pause kommen. Ziehen Sie ein Wartungsfenster in Betracht.
-
So können Sie sicherstellen, dass die Upgrades in kürzester Zeit und mit den geringsten Auswirkungen durchgeführt werden.
-
-
Unterstützung anfordern
-
Wenden Sie sich bei Bedarf an die Dell Technologies Support Services, um Unterstützung bei der Koordinierung und Durchführung eines unterbrechungsfreien Upgrades (NDU) Ihrer PowerStore Appliance zu erhalten.
-
Wenn für eine PowerStore X-Umgebung ein Upgrade geplant ist, wird empfohlen, sich an den Dell Technologies Support zu wenden, um Unterstützung bei der Durchführung des Upgrades zu erhalten.
-
Dell Technologies arbeitet eng mit Ihnen zusammen, um sicherzustellen, dass das Upgrade planmäßig und nahtlos und ohne Unterbrechung der Geschäftsabläufe durchgeführt wird.
-
-
Supportverbindung
-
Es wird dringend empfohlen, die Supportkonnektivität und Remote Service Credentials (RSC) zu aktivieren, um die Upgradefehleranalyse zu vereinfachen und zu verkürzen, falls der Softwareupdateprozess fehlschlägt.
-
-
SSH Access
-
Aktivieren Sie den externen SSH-Zugriff auf PowerStore Appliance-Ebene, um die Fehleranalyse eines Upgrades zu vereinfachen und zu verkürzen, falls der Softwareupdateprozess fehlschlägt.
-
-
Servicekonto
-
Fügen Sie dem Servicekonto ein Kennwort hinzu. Wenn dem Servicekonto bereits ein Kennwort hinzugefügt wurde, stellen Sie sicher, dass Sie eine SSH-Verbindung zu PowerStore herstellen und sich mit dem Nutzer "service" und dem für dieses Konto festgelegten Kennwort anmelden können.
-
-
CHAP-Einstellungen
-
Wenn Sie die CHAP-Einstellungen auf einem Cluster des PowerStore T-Modells mit aktivierter NAS ändern, z. B. CHAP aktivieren oder deaktivieren, gegenseitiges CHAP in ein einzelnes CHAP ändern oder einzelnes CHAP in ein gegenseitiges CHAP ändern, müssen Sie die folgenden Aktionen ausführen:
-
Starten Sie die Cluster-Nodes nacheinander so bald wie möglich nach dem Ändern der CHAP-Einstellungen neu.
-
Warten Sie, bis alle Cluster-Nodes neu gestartet wurden, bevor Sie ein Softwareupdate durchführen.
-
-
-
Unterdrückung von Dial-Home-Warnmeldungen
-
In der Regel deaktiviert der NDU-Prozess automatisch Dial-Home-Warnmeldungen, sodass kein Service-Request für Warnmeldungen erstellt wird, die während des unterbrechungsfreien Upgrades auftreten. Dies wird jedoch möglicherweise nicht immer wie vorgesehen aktiviert
- Bei Clustern mit einem oder mehreren Erweiterungsgehäusen wird die Dial-Home-Unterdrückung möglicherweise vorzeitig gelöscht, bevor das Upgrade des Erweiterungsgehäuses abgeschlossen ist
- Weitere Informationen zum manuellen Unterdrücken von Dial-Home-Warnmeldungen finden Sie im KB-000125772: PowerStore: So deaktivieren Sie Supportbenachrichtigungen für Tests und geplante Wartungen
-
Achtung: Das Softwareupdate schlägt fehl, wenn die Nodes auf einem PowerStore T-Modell-Cluster mit aktiviertem NAS nicht neu gestartet werden, nachdem Änderungen an den CHAP-Einstellungen vorgenommen wurden. Anweisungen zum Neustarten von PowerStore T-Nodes finden Sie im Handbuch zum Herunterfahren und Neustarten von PowerStore.
Allgemeine Überlegungen zu Upgrades
- Einige interne Systemvorgänge, z. B. Snapshot- und Replikationszeitpläne, können während eines unterbrechungsfreien Upgrades angehalten und fortgesetzt werden, wenn das unterbrechungsfreie Upgrade abgeschlossen ist.
Abschließende Prüfungen
PowerStore umfasst verschiedene Tools, die bei der Diagnose und proaktiven Identifizierung verschiedener Probleme helfen. Diese Tools sollten auch nach dem erfolgreichem Abschluss des NDU ausgeführt werden, um zu bestätigen, dass im Cluster keine Probleme vorhanden sind.
In diesem Schritt sollten die PowerStore-Integritätsprüfungstools, die im Abschnitt zu den vorläufigen Prüfungen behandelt wurden, nach dem unterbrechungsfreien Upgrade ausgeführt werden: Integritätsprüfung vor dem Upgrade (PUHC) und Systemprüfung (SHC)
In der folgenden Tabelle können Sie basierend auf Ihrer PowerStoreOS-Version die Tools ermitteln, die nach dem unterbrechungsfreien Upgrade verwendet werden sollten:
|
Aktuelle PowerStoreOS-Version |
Tools zur Bewertung der Systemintegrität |
|---|---|
|
4.x |
|
|
3.x |
|
|
2.1.x |
|
|
2.0.x |
|
Stellen Sie nach dem unterbrechungsfreien Upgrade außerdem sicher, dass Sie das Thin-Paket der Integritätsprüfung und das RxDefinitions-Paket hochladen und installieren. Diese Pakete werden während des NDU-Vorgangs entfernt, wenn sie zuvor vorhanden waren.
Weitere Informationen zur Installation des RxDefinitions-Pakets finden Sie im Artikel PowerStore: Landingpage für RxDefinitions-Probleme
Anweisungen zur Verwendung dieser PowerStore-Tools finden Sie in den Artikeln PowerStore: So verwenden Sie die Systemprüfungsfunktion und PowerStore: Überprüfen der Integrität des Clusters vor dem Softwareupgrade mithilfe der Integritätsprüfung vor dem Upgrade und der Systemprüfung.