PowerStore: Så här förbereder du dig för en avbrottsfri PowerStore-uppgradering
Summary: Följande artikel är avsedd att ge bästa praxis att följa när du utför en PowerStore Non-Disruptive Upgrade (NDU).
Instructions
Så här använder du den här artikeln.
Innan du utför en avbrottsfri uppgradering (NDU) med PowerStore bör du noggrant läsa igenom följande underavsnitt i den här artikeln för att se vad du bör tänka på vid planering och försiktighetsåtgärder för NDU. Mer information finns i guiden för programuppgradering.
|
Underavsnitt |
Beskrivning |
|---|---|
|
Kända problem och begränsningar |
De senaste kända problemen eller begränsningarna som du kan stöta på under NDU och som kan leda till avbrott i lagringstjänsten. |
|
Rekommenderade PowerStoreOS-versioner |
Granska aktuella rekommendationer för PowerStoreOS-versioner för att fastställa NDU-målversionen. |
|
Preliminära kontroller |
Anvisningar om hur du kör system- och hälsokontrollskripten innan du startar NDU. |
|
Bästa praxis för värdberedskap – kända |
Kända problem eller begränsningar som du kan stöta på under NDU och som kan leda till störningar på värd- eller programsidan. |
|
Allmänna överväganden för uppgraderingsplanering |
Olika rekommendationer som är relaterade till NDU. |
|
Allmänna överväganden vid uppgradering |
Överväganden relaterade till NDU-processen. |
|
Avslutande kontroller |
Anvisningar om hur du kör system- och hälsokontrollskripten när du har slutfört NDU. |
Kända problem och begränsningar
PowerStoreOS-specifika problem
-
Antal NVMe/TCP-portar(vid uppgradering till PowerStoreOS 3.2 eller senare)
-
När lagringsnätverk skalas till ett stort antal NVMe/TCP-portar (fler än 50) med alternativet "Automatisk identifiering av CDC" aktiverat, kan NDU-processen leda till resursbrist i PowerStore-klustret. Det här scenariot kan resultera i CDC-anslutningstillstånd på alla NVMe/TCP-portar som visas som oinitierade. Dessutom kan efterföljande uppgraderingsbegäranden misslyckas.
-
Mer information om det här problemet och hur du undviker det innan du uppgraderar till PowerStoreOS version 3.2 finns i artikeln PowerStore: När lagringsnätverk skalas till 50 (eller fler) kan PowerStoreOS-uppgraderingar misslyckas med "oinitierade" portar
-
- Pausa alla Metro-sessioner om du endast uppgraderar från 3.6.1.0.
- Mer information finns i KB-000223948 PowerStore: Överlappande I/O på en Metro-volym kan leda till oväntad omstart eller ökad latens
PowerStore T-modeller
Modeller: 500T, 1000T, 1200T, 3000T, 3200T, 5000T, 5200T, 7000T, 9000T, 9200T
Inga begränsningar
PowerStore Q-modeller
Modeller: 3200Q
Inga begränsningar
PowerStore X-modeller
Modeller: 1000X, 3000X, 5000X, 7000X, 9000X
-
PowerStoreOS version 3.5 (eller senare) stöds inte på PowerStore X.
-
Kontrollera att SSH har startats på båda ESXi-noderna och att SSH är aktiverat vid start innan du påbörjar någon NDU-procedur.
Se artikeln PowerStore: PowerStoreX-SSH inaktiverat kan leda till nodfel för ytterligare information. -
Om VMware NSX-T Data Center är installerat på PowerStore X-modellklustret ska du inte fortsätta med NDU innan du läser artikeln PowerStore: PowerStoreX: Om NSX-T-hanterade virtuella distribuerade switchar migreras till de distribuerade vSphere-switcharna under vSphere-uppgraderingen bryts anslutningen efter att PowerStore-hanteringsnätverket för ytterligare information har konfigurerats om.
-
När du har uppgraderat PowerStore X-disksystemet till PowerStoreOS version 2.1.1.0 går du till vCenter Server och kontrollerar PowerStore X esxi_node-licensieringen. Kontrollera att status för VMware vSphere 7-licensen är OK.
-
Alla externa ESXi-värdar i vSphere-klustret bör köra samma ESXi-version som de interna värdarna.
Rekommenderade PowerStoreOS-versioner
-
Se artikeln PowerStore: PowerStoreOS-matris
-
För PowerStore-enheter med NVMe-expansionshöljen (ENS24)rekommenderas PowerStoreOS 3.6.0.0 (eller senare).
-
För PowerStore-enheter som använder Veeam som säkerhetskopieringslösning i sin miljö rekommenderas PowerStoreOS 3.6.0.0 (eller senare).
-
NDU från PowerStoreOS-versionerna 3.X till 4.X begränsas om iSCSI-transport används som RSTP (Remote System Transport Protocol). Berörda kunder måste ändra sin RSTP till TCP-transport före NDU till 4.X.
Preliminära kontroller
Om det här steget
PowerStore innehåller olika verktyg som hjälper dig att diagnostisera och proaktivt identifiera olika problem som bör åtgärdas före NDU.
-
Hälsokontroll före uppgradering (PUHC) är ett integrerat verktyg som levereras med varje uppgraderingspaket och fokuserar på tester som syftar till NDU-beredskap.
-
System Health Check (SHC) är ett integrerat verktyg som levereras med uppgraderingspaket från och med PowerStoreOS 2.0 och det omfattar ytterligare hälsotester för enheten.
-
Uppgraderingstillägg är en förbättring av System Health Check (SHC) som lägger till NDU-specifika tester. Detta introducerades i PowerStoreOS 2.1 och är endast tillgängligt för uppgraderingar från den här versionen.
I följande tabell kan du fastställa, baserat på din aktuella PowerStoreOS-version, vilka verktyg som ska användas före NDU:
|
PowerStoreOS-versioner som körs |
Verktyg att använda före NDU |
|---|---|
|
4.x |
|
|
3.x |
|
|
2.1.x |
|
|
2.0.x |
|
|
1.x |
|
Se följande tre underavsnitt för mer information om verktygen för preliminära kontroller.
Hälsokontroll före uppgradering
-
Läs artikeln PowerStore: Så här kontrollerar du klustrets hälsotillstånd före programuppgradering med hjälp av hälsokontrollen före uppgradering och systemkontrollen för anvisningar om hur du använder hälsokontrollen före uppgradering före NDU.
-
Granska alla objekt som rapporterar ett FEL eller VARNING-statusmeddelande som utlöses under hälsokontrollen före uppgradering och adressera var och en av dem i enlighet med detta.
-
Om du behöver hjälp med att åtgärda FEL- eller VARNINGSMEDDELANDEN som visas kontaktar du Dell Technologies supporttjänster för att få hjälp.
VIKTIGT! En grön bock anger inte att hälsokontrollen före uppgraderingen slutfördes utan några fel- eller varningsmeddelanden. En grön bockmarkering anger bara att ett hälsokontrollsteg har slutförts. Mer information finns i artikeln PowerStore: Hälsokontroll kan visas som allt grönt även när det finns varningar.
Systemhälsokontroll
Obs! Överväg att köra systemkontrollen minst en vecka föreNDU för att ge tillräckligt med tid för korrigerande procedurer om de skulle behövas.
-
Systemkontroll, som är ett verktyg som ska användas före NDU, är tillgängligt på enheter som kör PowerStoreOS version 2.0.x.
-
Konsultera PowerStore: Så här kontrollerar du klustrets hälsotillstånd före programuppgradering med hjälp av hälsokontrollen före uppgraderingen och systemkontrollinstruktionerna om hur du använder systemhälsokontrollen före NDU.
-
Granska alla objekt som rapporterar statusmeddelandet MISSLYCKADES som utlöses under systemhälsokontrollen och åtgärda var och en av dem i enlighet med detta.
-
Om du behöver hjälp med att åtgärda statusmeddelanden som MISSLYCKADES kontaktar du Dell Technologies supporttjänster för att få hjälp.
Uppgraderingstillägg
-
Uppgraderingstillägg är tillgängliga på enheter som kör PowerStoreOS version 2.1.x.
-
Läs artikeln PowerStore: Kontrollera klustrets hälsotillstånd före programuppgradering med hjälp av hälsokontroll före uppgradering och systemkontroll för instruktioner om hur du använder uppgraderingstillägg före NDU.
-
Granska alla objekt som rapporterar ett FAILED-statusmeddelande som utlöses under uppgraderingstillägget och adressera var och en av dem i enlighet med detta.
-
Om du behöver hjälp med att åtgärda statusmeddelanden som MISSLYCKADES kontaktar du Dell Technologies supporttjänster för att få hjälp.
Utestående varningar
-
Logga in i PowerStore Manager på enheten som uppgraderas och granska eventuella utestående varningar genom att klicka på fliken Övervakning .
-
Kontrollera om det finns utestående varningar som kräver uppmärksamhet. Granska aviseringar med allvarlighetsgraden kritisk, större eller mindre och försök om möjligt att åtgärda eventuella utlösta aviseringar som rapporterats.
-
Om det behövs kontaktar du Dell Technologies supportavdelning för att få hjälp med att utvärdera och åtgärda eventuella utestående varningar innan du fortsätter med uppgraderingen.
Bästa praxis för värdberedskap, kända problem och begränsningar
Operativsystemsspecifik
-
vSphere ESXi
-
Vid uppgradering till PowerStoreOS version 2.0 (eller senare) kan ESXi-värden som kör 8.0 U1 med NVMe/FC- och NVMe/TCP-datalager få I/O-fel vid omstart eller fel på PowerStore-noder. Mer information om det här problemet och hur du löser det finns i artikeln PowerStore: I/O-fel observerades i NVMe-datalager under NDU
-
-
Solaris Solaris
-
För kunder som använder PowerStore-kod äldre än 3.5 stöds NDU med Solaris inbyggda MPxIO från och med Solaris 11.4 SRU 35. Kontakta din tjänsteleverantör för stöd för PowerStore NDU för tidigare Solaris-versioner eller Solaris-uppdateringar.
- För kunder som redan använder PowerStore-kod 3.5 och senare stöds NDU med inbyggd Solaris MPxIO 10/11.x
Allmänt
-
Se Dell Technologies PowerPath Simple Support Matrix för alternativ som stöds för flera sökvägar och deras associerade versioner.
-
Bästa praxis för värdanslutning finns i motsvarande dokument E-Lab Host Connectivity Guide
per den anslutna värdens operativsystem.
-
Se till att alla värdar som har åtkomst till PowerStore-enheten är korrekt konfigurerade med redundanta sökvägar och korrekt konfigurerad programvara för flera sökvägar.
-
-
Se E-Lab Interoperability Navigator
för konfigurationer som stöds (fast HBA-programvara och drivrutin, topologier, kända begränsningar och allmänna riktlinjer):
-
För SCSI-miljöer:
-
För NVMe-oF-miljöer:
-
Se E-Lab NVMe/FC Host/Storage Interoperability Simple Support Matrix
för konfigurationer som stöds.
-
Se E-Lab NVMe/TCP Host/Storage Interoperability Simple Support Matrix
för konfigurationer som stöds.
-
-
-
Kör PowerStore Host Validation Script (HVS) för att söka igenom och bekräfta värdkonfigurationen. Instruktioner om hur du laddar ner och installerar HVS för ett anslutet värdoperativsystem finns i:
-
VMware ESXi– se artikel PowerStore: Värdvalideringsskript för ESXi.
-
Allmänna överväganden för uppgraderingsplanering
-
Allmänna riktlinjer
-
Hämta den senaste versionen av versionskommentarerna till PowerStore för att avgöra vilka programuppdateringspaket som krävs för att utföra PowerStore-uppgraderingen.
-
-
Även om den här ändringen av paketfilnamnet inte påverkar NDU till PowerStore-enheten kan den påverka efterföljande procedurer som utförs på enheten med det här paketet, till exempel nodreparation eller byte av intern M.2-startmodul (primär M.2). Mer information om det här problemet och hur du undviker det finns i artikeln PowerStore: PowerStoreOS-ominstallation (nodreparation) misslyckades när filnamnet på det paket som användes ändrades efter nedladdning från Dells supportwebbplats.
-
Du kan ladda upp upp till tio (10) uppgraderingspaket på ditt PowerStore-kluster samtidigt. När en uppgradering har startat måste den dock slutföras på alla enheter i klustret innan en ny uppgradering kan utföras.
-
När du laddar ner ett PowerStoreOS-paket från Dells supportwebbplats ska du se till att filnamnet förblir intakt efter nedladdningen till den lokala datorn och att inget suffix läggs till automatiskt. I det här fallet kan en NDU som använder ett sådant paket misslyckas.
-
Under programuppdateringsprocessen kan du vara frånkopplad från PowerStore Manager tillfälligt. Försök logga in på PowerStore Manager igen efter några minuter (upp till 5 minuter).
-
Vissa hanteringsåtgärder kan blockeras under uppgraderingen.
-
När programuppdateringen har slutförts stänger du webbläsarfliken i användargränssnittet och loggar in igen från en ny webbläsarflik för att se om det nya funktionsinnehållet visas i användargränssnittet.
-
-
Underhållsperiod
-
Även om PowerStore-kluster konstrueras och testas för att möjliggöra helt störningsfria uppgraderingar rekommenderar vi att du följer bästa praxis för IT-hantering när du uppgraderar ett PowerStore-kluster.
-
Utnyttja i största möjliga utsträckning underhållperioderna snarare än produktionstimmar och utför uppgraderingar när belastningen på klustret är som lägst.
-
Om CPU-användningen överstiger 50 % på noderna i en PowerStore-enhet ska du minska I/O-belastningen inom en underhållsperiod.
-
Processoranvändningen kan visas på fliken Prestanda på menyn Maskinvara i PowerStore Manager (UI).
-
-
När antalet filsystem är större än 50 finns det risk för en längre I/O-paus. Överväg en underhållsperiod.
-
Det hjälper till att säkerställa att uppgraderingarna genomförs på kortast möjliga tid med lägsta möjliga påverkan.
-
-
Få hjälp
-
Kontakta Dell Technologies supportavdelning för att få hjälp med att koordinera och utföra en avbrottsfri uppgradering (NDU) av din PowerStore-enhet vid behov.
-
Om en uppgradering planeras för en PowerStore X-miljö rekommenderar vi att du kontaktar Dell Technologies-supporten för att få hjälp med att slutföra uppgraderingen.
-
Dell Technologies har ett nära samarbete för att säkerställa att uppgraderingen schemaläggs och utförs utan avbrott i din arbetsbelastning.
-
-
Stöd för anslutningsmöjligheter
-
Vi rekommenderar starkt att du aktiverar RSC (Support Connectivity and Remote Service Credentials) för att förenkla och minska längden på en analys av uppgraderingsfel om programuppdateringsprocessen misslyckas.
-
-
SSH-åtkomst
-
Aktivera extern SSH-åtkomst på PowerStore-enhetsnivå för att förenkla och minska längden på en analys av ett uppgraderingsfel om programuppdateringen misslyckas.
-
-
Tjänstkonto
-
Lägg till ett lösenord till tjänstkontot. Om ett lösenord redan har lagts till för tjänstkontot kontrollerar du att du kan SSH-ansluta till PowerStore och logga in med användaren "service" och det lösenord som är inställt för det kontot.
-
-
CHAP-inställningar
-
Om du ändrar CHAP-inställningar på ett PowerStore T-modellkluster med NAS aktiverat, t.ex. aktivering eller inaktivering av CHAP, ändring av ömsesidig CHAP till enkel CHAP eller ändring av en CHAP till ömsesidig CHAP, måste du utföra följande åtgärder:
-
Starta om klusternoderna en i taget så snart som möjligt efter att CHAP-inställningarna har ändrats.
-
Vänta tills alla klusternoder har startats om innan du utför en programuppdatering.
-
-
-
Ignorera aviseringar om uppringning
-
Vanligtvis inaktiverar NDU-processen automatiskt uppringningsvarningar så att en tjänstebegäran inte skapas för varningar som inträffar under NDU. Detta kanske dock inte alltid aktiveras som avsett
- För kluster med ett eller flera expansionshöljen kan undertryckningen av uppringning försvinna i förtid innan uppgraderingen av expansionshöljet är klar
- Se KB 000125772 för mer information om hur du manuellt ignorerar aviseringar om uppringning: PowerStore: Så här inaktiverar du supportmeddelanden för testning och planerat underhåll
-
Viktigt! Programvaruuppdateringen misslyckas om noderna i ett PowerStore T-modellkluster med NAS aktiverat inte startas om efter att ändringar har gjorts i CHAP-inställningarna. Anvisningar om hur du startar om PowerStore T-modellnoderna finns i manualen med avstängnings- och omstartsprocedurer för PowerStore.
Allmänna överväganden vid uppgradering
- Vissa interna systemåtgärder, t.ex. snapshot- och replikeringsscheman, kan pausas under en NDU och återupptas när NDU är klar.
Avslutande kontroller
PowerStore innehåller olika verktyg som hjälper dig att diagnostisera och proaktivt identifiera olika problem. Dessa verktyg bör även utföras efter att NDU har slutförts för att bekräfta att det inte finns några problem med klustret.
I det här steget ska de PowerStore-hälsokontrollverktyg som beskrivs i avsnittet Preliminära kontroller utföras efter NDU: Hälsokontroll före uppgradering (PUHC) och systemhälsokontroll (SHC).
I följande tabell kan du avgöra, baserat på din PowerStoreOS-version, vilka verktyg som ska användas efter NDU:
|
Aktuell PowerStoreOS-version |
Verktyg för att utvärdera systemtillstånd |
|---|---|
|
4.x |
|
|
3.x |
|
|
2.1.x |
|
|
2.0.x |
|
Efter NDU ska du dessutom se till att ladda upp och installera det tunna hälsokontrollpaketet och RxDefinitions-paketet. När NDU-processen tar bort dessa paket, om de tidigare fanns.
Mer information om hur du installerar RxDefinitions-paketet finns i artikeln PowerStore: Landningssida för problem med RxDefinitions
Instruktioner om hur du använder dessa PowerStore-verktyg finns i artiklarna PowerStore: Så här använder du funktionen Systemkontroll och PowerStore: Så här kontrollerar du klustrets hälsotillstånd före programuppgradering med hjälp av hälsokontroll före uppgradering och systemkontroll.