PowerStore: Kontrollera tillståndet för klustret före programuppgradering med hjälp av hälsokontroll före uppgradering och systemkontroll
Summary: I den här artikeln beskrivs hälsokontrollen före uppgradering (PUHC) som ska utföras före en icke-distributiv uppgradering av programvara (NDU).
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Innan du börjar
Innan du utför en uppgradering av PowerStoreOS är det viktigt att validera klustrets tillstånd. Dessa valideringar är mer grundliga än de kontinuerliga bakgrundskontroller som utförs av varningsmekanismen i PowerStore. Två mekanismer, hälsokontroll före uppgradering (PUHC) och systemkontroller, är tillgängliga för att manuellt verifiera klustrets hälsotillstånd.Varje PowerStoreOS-uppgraderingspaket innehåller en inbäddad PUHC för valideringar som är nödvändiga för en lyckad mjukvaruuppgradering. PowerStoreOS-paketet innehåller även en systemkontroll för olika valideringar som är viktiga att utföra före underhållsåtgärder. Från och med PowerStoreOS version 2.1.x.x stöds fristående hälsokontrollpaket. Hälsokontrollpaketet uppdateras separat från PowerStoreOS-uppgraderingspaketet och används för att lägga till ytterligare kontroller när PowerStoreOS har släppts.
- I PowerStoreOS version 3.x och 4.x kompletterar hälsokontrollpaketet valideringarna av systemkontrollen och PUHC-koden som finns i PowerStoreOS.
- I PowerStoreOS version 2.1.x.x kompletterar hälsokontrollpaketet de systemkontrollsvalideringar som finns i PowerStoreOS. Programvaruuppgraderingar blockeras tills valideringen av systemkontrollernas profil för uppgraderingstillägg i det tunna hälsokontrollpaketet har utförts.
Tillgängliga verktyg för hälsokontroll
| Aktuell PowerStore-version | Verktyg som ska användas före NDU (verktygskontrollernas källa) |
|---|---|
| PowerStoreOS 4.x |
|
| PowerStoreOS 3.x |
|
| PowerStoreOS 2.1.x |
|
| PowerStoreOS 2.0.x |
|
| PowerStoreOS 1.x |
|
Viktig information: De relevanta hälsokontrollerna måste köras omedelbart före en programuppgradering. Överväg att köra hela hälsokontrollen minst en vecka före lagringsuppgraderingen för att ge tillräckligt med tid för nödvändiga korrigerande procedurer.
Översikt
- Ta reda på vilket hälsokontrollpaket som ska hämtas.
- Ladda ner och installera hälsokontrollpaketet. (Hoppa över det här steget om den aktuella versionen som körs är 2.0 eller mindre.) Om klustret är aktiverat för automatiska programuppdateringar visas meddelanden när nya hälsokontrollpaket är klara och de laddas upp automatiskt, om funktionen är aktiverad.
- Hämta relevant PowerStoreOS.
- Utför preliminär hälsokontroll minst en vecka i förväg för att utvärdera systemtillståndet och korrigera problem som upptäcks. Använd alla tillgängliga verktyg för att utvärdera systemtillståndet – se tabell 1 (ovan).
- Utför relevanta hälsokontroller omedelbart före uppgraderingen.
- Fortsätt med uppgraderingen. Information om NDU finns i artikeln PowerStore: Förbereda sig för en icke störande uppgradering (NDU) av PowerStore
Avgöra vilket hälsokontrollpaket som ska användas
| Aktuell PowerStore-version | Hälsokontrollpaketet |
Innehåll i hälsokontrollpaketet |
|---|---|---|
| PowerStoreOS 4.x | PowerStore-health_check-4.x-version<> (om tillgänglig) | Systemkontroll och PUHC |
| PowerStoreOS 3.x | PowerStore-health_check-3.x-version<> | Systemkontroll och PUHC |
| PowerStoreOS 2.1.x | PowerStore-health_check-2.1.x.x-build<> | Systemkontroll och uppgraderingsförlängning. |
| PowerStoreOS 1.x and 2.0.x | Inte applicerbart |
Hälsokontrollpaketet kan laddas ner från Dells supportwebbplats Drivrutiner och hämtningsbara filer. Beskrivningen på webbplatsen Drivrutiner och hämtningsbara filer innehåller information om kompatibla PowerStoreOS-versioner.
Kontrollera om det senaste tillgängliga hälsokontrollpaketet redan har laddats upp på installationen. Se anvisningarna i avsnittet Ytterligare information nedan.
Viktig information: Det senaste hälsokontrollpaketet ska alltid laddas ned om du inte är säker på att det senaste paketet redan finns på enheten.
Ladda ner systemhälsokontrollen
Ladda ner det fristående hälsokontrollpaketet från Dells supportwebbplats Drivrutiner och hämtningsbara filer och ladda sedan upp det till PowerStore Manager. Se föregående avsnitt om hur du väljer vilket paket som ska användas.
Viktig information: Ett hälsokontrollpaket kan vara giltigt för flera versioner. Läs noga igenom paketbeskrivningen på webbplatsen Drivrutiner och hämtningsbara filer för att säkerställa att paketet är kompatibelt med din PowerStoreOS-version.
- Ladda ner det senaste Health Check-paketet. Om klustret är aktiverat för att automatiska programuppdateringar ska laddas upp går du till steg 2.
- Logga in på ditt supportkonto på Dell Support. Om du inte är inloggad är resultaten inte korrekta.
- Gå till produktsidan för ditt system och gå sedan till Drivrutiner och hämtningsbara filer. Använd rutan för nyckelordssökning och ange ”Health Check”
- Ladda ned det relevanta paketet, om det finns ett paket, till den lokala datorn.
- I fönstret PowerStore Manager Upload väljer du ikonen Settings och sedan Upgrades i avsnittet Cluster . Ladda upp hälsokontrollpaketet med hjälp av knappen LADDA UPP PAKET.
- Installera Health Check-paketet med hjälp av knappen UPGRADE i fönstret PowerStore Manager Upload.
Obs! Efter uppgraderingen av PowerStoreOS-operativsystempaketet skrivs systemhälsokontrollerna i hälsokontrollpaketet över och måste installeras om.
Hämta PowerStoreOS
Hämta önskad PowerStoreOS-version från Dells supportwebbplats Drivrutiner och hämtningsbara filer.
- Gå till produktsidan för ditt system och gå sedan till Drivrutiner och hämtningsbara filer. Använd väljaren Download Type och välj Operating Systems.
- Ladda ner det relevanta paketet till din lokala dator.
- I fönstret PowerStore Manager Upload väljer du ikonen Settings och sedan Upgrades i avsnittet Cluster . Ladda upp PowerStoreOS-paketet.
Hälsokontroll före uppgradering (PUHC)
Hälsokontrollen före uppgradering tillhandahåller hälsokontroller som är specifika för att säkerställa en lyckad programvaru-NDU.
- PUHC hämtas från mål-NDU PowerStoreOS. I PowerStoreOS 3.x och 4.x innehåller det överförda hälsokontrollpaketet ytterligare kompletterande PUHC-kontroller som används för uppgraderingar från den installerade (käll) 3.x-versionen.
- I fönstret Upgrade väljer du HEALTH CHECK. (Se bild 1 nedan.)
- Granska eventuella fel- eller varningsmeddelanden som kommit upp under hälsokontrollen och åtgärda vart och ett i enlighet med detta.
- Om PUHC misslyckas väljer du den misslyckade PUHC-posten under Senaste aktiviteter för att öppna jobbinformationen.
- Markera varje rad i den utfällbara panelen Jobbinformation för att granska de fel- eller varningsmeddelanden som genererades under PUHC.
- Om du behöver hjälp med att åtgärda eventuella fel- eller varningsmeddelanden kontaktar du supporten på Dell Technologies Services.
- En grön bockmarkering anger att ett hälsokontrollsteg har slutförts. En grön bock anger inte att PUHC-filen har slutförts utan fel- eller varningsmeddelanden. Mer information finns i Dell-artikeln PowerStore: Hälsokontroll kan visas som allt grönt även när det finns varningar.
Obs! Information om PowerStoreX som kör 1.x och uppgraderar till 2.x finns i avsnittet Ytterligare information nedan.
Systemkontroll före NDU (PowerStoreOS 2.x)
- Systemkontroll är tillgänglig på enheter som kör PowerStoreOS-version 2.0.x och senare. Systemkontrollvalideringarna bör utföras före underhållsåtgärder och programvaruuppgraderingar när PowerStoreOS 2.0 körs. Systemkontrollvalideringen bör utföras före underhållsåtgärder när du kör PowerStoreOS 2.1.x.
- Använd knappen RUN SYSTEM CHECK på fliken SYSTEM CHECKS i PowerStore Manager-användargränssnittet. Mer information om hur du utför en systemkontroll finns i dokumentet Dell PowerStore Övervaka ditt system.
- Granska alla objekt som rapporterar ett felstatusmeddelande som visas under systemkontrollen och åtgärda dem i enlighet med detta.
- Om du behöver hjälp med att åtgärda eventuella felstatusmeddelanden kontaktar du supporten på Dell Technologies Services.
Uppgraderingstillägg (PowerStore 2.1.x)
- Uppgraderingstillägget är endast tillgängligt på enheter som kör PowerStoreOS version 2.1.x.
- När du har laddat upp ett programvarupaket är knappen UPGRADE inte tillgänglig förrän användaren kör Upgrade Extensions. Inforutemeddelandet på knappen UPGRADE lyder: Uppgraderingen avaktiveras om uppgraderingstillägg inte har körts inom de senaste 60 minuterna. Om du vill köra uppgraderingstillägg går du till Övervaka systemkontroller och klickar på knappen Kör uppgraderingstillägg .
- Använd knappen Run Upgrade Extension på fliken Systemkontroller i PowerStore Manager-användargränssnittet (UI).
- Här ser du när systemkontrollerna kördes senast, vilken profil som använts och resultatet.
- Granska alla objekt som rapporterar ett felstatusmeddelande som visas under hälsokontrollen och åtgärda dem därefter. Varje statusmeddelande innehåller ID:t för en associerad Dell-artikel med information om hur du löser problemet.
- Om du behöver hjälp med att åtgärda statusmeddelanden som visas kontaktar du Dell Technologies supporttjänster för att få hjälp.
Obs! Som med alla hälsokontroller måste alla problem som uppstår åtgärdas innan du utför programuppgraderingen.
- Uppgraderingstillägg måste köras inom en timme efter att en uppgradering har påbörjats. På fliken SYSTEMKONTROLLER kan du se den senaste gången systemkontrollerna kördes, vilken profil som användes och resultatet:

Additional Information
Ta reda på version av installerat systempaket för hälsokontroll
Visa installationsdatum för hälsokontrollpaketet
Från användargränssnittet går det inte att fastställa vilken version av hälsokontrollpaketet som är installerad. Användaren kan jämföra utgivningsdatumet på Dells supportwebbplats Drivrutiner och hämtningsbara filer för hälsokontrollpaketet med datumet för hämtningsaktiviteten för hälsokontrollen i rutan Senaste aktivitet.
Använda PSTCLI för att hämta versionsinformation för hälsokontrollpaketet.
För att visa de installerade versionerna av programvara och enhetens fasta programvara på ditt system, använd följandePSTCLI Kommandon. Detta kan användas för att kontrollera om det senaste hälsokontrollpaketet redan är installerat.
$ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -output nvp |egrep "name|software_package_type|release_version" name = Health_Check-2.1.1.1-1736451-retail software_package_type = Health_Check release_version = 2.1.1.1 $ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -select software_package_state -output nvp 1: software_package_state = Installed
Använda REST API för att hämta versionsinformation för hälsokontrollpaketet.
Ett alternativ till att användaPSTCLI för att visa de installerade versionerna av programvaran och enhetens fasta programvara på ditt system är REST API. Använd följande REST API för att kontrollera vilket hälsokontrollpaket som är installerat.
Kör följande REST API-anrop för att få en lista över installerade paket i klustret:
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool
Ett exempel på API-anrop returnerar utdata:
---------------------------- . . . Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: ID : XXXXX-8aac-466d-9473-7d239bda31f5 Mar 11 2021 11:02:57 INFO: Release Version : 2.1.0.0-00001-retail (Build: 00001- retail) Mar 11 2021 11:02:57 INFO: Release Timestamp : 2021-03-11T01:56:23+00:00(1615427783) Mar 11 2021 11:02:57 INFO: Filename : Health_Check-2.1.0.0-00001-retail <======== Mar 11 2021 11:02:57 INFO: State : Downloaded Mar 11 2021 11:02:57 INFO: Size : 126 MB Mar 11 2021 11:02:57 INFO: Type : Health_Check Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: ----------- . . . Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: ID : XXXXX-2b9a-4a77-ad8f-79ade4c32a03 Mar 11 2021 11:02:57 INFO: Release Version : 3.0.0.0-1323753-retail (Build: 1323753) Mar 11 2021 11:02:57 INFO: Release Timestamp : 2021-03-04T21:45:24+00:00(1614894324) Mar 11 2021 11:02:57 INFO: Filename : Software_Release-3.0.0.0-1323753- retail Mar 11 2021 11:02:57 INFO: State : Downloaded Mar 11 2021 11:02:57 INFO: Size : 5894 MB Mar 11 2021 11:02:57 INFO: Type : Software_Release Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: Exiting... Mar 11 2021 11:02:57 INFO: Operation - Success Mar 11 2021 11:02:57 INFO: Elapsed Time: 3.0 secs
Visa det installerade hälsokontrollpaketet i API-utdata och jämför det med det senaste paketet som finns på Dells supportwebbplats.
För PowerStoreX som kör 1.x-uppgradering till 2.x
PUHC visar alltid följande fel när det körs innan föruppgraderingspaketet installeras och de interna ESXi-värdarna uppdateras:
Pre-Upgrade Health Check Failed: Pre-upgrade health check failed on node A - ["XXXXXXXXXXXXXX"] node B - ["XXXXXXXXXXXXXX"]. Please review the health check steps for more details. (0xXXXXXXXXXXXX) Health Check Node A The component version is below the required version. Update FIRMWARE to version XX.X.X. (incompatible_version) This upgrade requires a minimum version of VMware ESXi be installed prior to the upgrade. (incompatible_upgrade_esxi_version) This upgrade requires the PowerStore X ESXi VIBs be upgraded prior to the upgrade. (incompatible_upgrade_esxi_vib_version) The PowerStore X ESXi VMFS partition is not the correct size to proceed with the upgrade. Please perform the VMFS resize procedure. (check_vmfs_size_failed_A)
Information om hur du löser dessa fel finns i Dell PowerStore-uppgraderingsmanualen för programvara för följande: Uppgradera PowerStore X-modellkluster (PowerStoreOS 2.0.x och senare)
- Installera Pre-Upgrade-paketet på klustret (PowerStoreOS 2.0.x och senare)
- Uppdatera PowerStores interna ESXi-värdar (PowerStoreOS 2.0.x och senare)
- Uppgradera PowerStoreOS på klustret (PowerStoreOS 2.0.x eller senare)
Affected Products
PowerStoreArticle Properties
Article Number: 000192601
Article Type: How To
Last Modified: 13 Jun 2025
Version: 17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.