PowerStore: come controllare lo stato del cluster prima di un upgrade del software utilizzando il controllo integrità pre-upgrade e il controllo del sistema

Summary: Questo articolo descrive il controllo integrità pre-aggiornamento (PUHC) da eseguire prima di un NDU del software.

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

Operazioni preliminari

Prima di eseguire l'upgrade di PowerStoreOS, è essenziale convalidare lo stato del cluster. Queste convalide sono più accurate rispetto ai controlli continui in background eseguiti dal meccanismo di avviso di PowerStore. Sono disponibili due meccanismi, il controllo integrità pre-aggiornamento (PUHC) e i controlli di sistema, per convalidare manualmente lo stato del cluster.

Ogni pacchetto di aggiornamento di PowerStoreOS include un PUHC integrato per le convalide essenziali per un aggiornamento software corretto. Il pacchetto PowerStoreOS include anche un controllo del sistema in cui vengono eseguite una serie di convalide necessarie prima delle operazioni di manutenzione. A partire da PowerStoreOS versione 2.1.x.x, sono supportati pacchetti di controllo integrità standalone. Il pacchetto di controllo integrità viene aggiornato separatamente dal pacchetto di aggiornamento di PowerStoreOS e utilizzato per aggiungere ulteriori controlli dopo il rilascio di PowerStoreOS.
  • In PowerStoreOS 3.x e 4.x, il pacchetto di controllo integrità si aggiunge alle convalide del controllo del sistema e al PUHC in PowerStoreOS.
  • In PowerStoreOS versione 2.1.x.x, il pacchetto di controllo integrità si aggiunge alle convalide del controllo del sistema in PowerStoreOS. Gli aggiornamenti software vengono bloccati fino a quando non viene eseguita la convalida per il profilo di estensione dell'aggiornamento dei controlli del sistema nel thin package del controllo integrità.
Questo articolo descrive l'utilizzo del PUHC, del controllo del sistema e dell'estensione dell'aggiornamento utilizzati per la preparazione di un NDU.


Strumenti di controllo integrità disponibili

Versione corrente di PowerStore Strumenti da utilizzare prima di un NDU (origine dei controlli degli strumenti)
PowerStoreOS 4.x
  • Controllo integrità pre-aggiornamento (integrato nel sistema operativo e pacchetto di controllo integrità)
PowerStoreOS 3.x
  • Controllo integrità pre-aggiornamento (integrato nel sistema operativo e pacchetto di controllo integrità)
PowerStoreOS 2.1.x
  • Controllo integrità pre-aggiornamento (integrato nel sistema operativo)
  • Estensioni dell'aggiornamento dei controlli del sistema (integrate nel sistema operativo e pacchetto di controllo integrità)
PowerStoreOS 2.0.x
  • Controllo integrità pre-aggiornamento (integrato nel sistema operativo)
  • Controlli di sistema (integrati nel sistema operativo)
PowerStoreOS 1.x
  • Controllo integrità pre-aggiornamento (integrato nel sistema operativo)
 
Nota importante: I controlli integrità richiesti devono essere eseguiti subito prima di un aggiornamento software. Sarebbe opportuno eseguire tutti i controlli integrità almeno una settimana prima dell'upgrade dello storage per avere tempo sufficiente per completare le eventuali procedure correttive.


Panoramica

  1. Identificare il pacchetto di controllo integrità da scaricare.
  2. Scaricare e installare il pacchetto di controllo integrità. Ignorare questo passaggio se la versione attualmente eseguita è 2.0 o una versione precedente.  Se il cluster è abilitato per gli aggiornamenti software automatici, vengono visualizzate notifiche quando i nuovi pacchetti di controllo integrità sono pronti e vengono automaticamente sottoposti a upload, se la funzionalità è abilitata.
  3. Scaricare la versione appropriata di PowerStoreOS. 
  4. Eseguire controlli di integrità preliminari con almeno una settimana di anticipo per valutare lo stato del sistema e correggere gli eventuali problemi rilevati. Utilizzare tutti gli strumenti disponibili per valutare lo stato del sistema (vedere la Tabella 1 più sopra). 
  5. Eseguire i controlli integrità richiesti subito prima dell'aggiornamento. 
  6. Continuare l'aggiornamento. Per un NDU, consultare l'articolo PowerStore: come prepararsi a un aggiornamento senza interruzioni di PowerStore


Identificazione del pacchetto di controllo integrità da utilizzare

 Versione corrente di PowerStore  Pacchetto di controllo integrità

 Contenuto del pacchetto di controllo integrità

PowerStoreOS 4.x   PowerStore-health_check-4.x<build> (quando disponibile)         Controllo del sistema e PUHC
PowerStoreOS 3.x  PowerStore-health_check-3.x<build> Controllo del sistema e PUHC
PowerStoreOS 2.1.x  PowerStore-health_check-2.1.x.x-<build>      Controllo del sistema ed estensione dell'aggiornamento       
PowerStoreOS 1.x e 2.0.x    Non applicabile  

Il pacchetto di controllo integrità può essere scaricato dalla pagina Driver e download del sito del Supporto Dell. La descrizione sul sito Driver e download contiene i dettagli delle versioni di PowerStoreOS compatibili.

Verificare che sull'appliance sia già stato eseguito l'upload del pacchetto di controllo integrità più recente. Vedere le istruzioni nella sezione Note aggiuntive più avanti.

Nota importante: il pacchetto di controllo integrità più recente deve sempre essere scaricato, a meno che non si sia certi che il pacchetto più recente è già installato sull'appliance.


Download del controllo integrità del sistema

Scaricare il pacchetto di controllo integrità standalone dalla pagina Driver e download del sito del Supporto Dell, quindi eseguirne l'upload su PowerStore Manager. Consultare la sezione precedente per informazioni su come scegliere il pacchetto da utilizzare.
 
Nota importante: un pacchetto di controllo integrità può essere valido per più versioni. Leggere attentamente la descrizione del pacchetto riportata nella pagina Driver e download per assicurarsi che il pacchetto sia compatibile con la versione di PowerStoreOS in uso.
  1. Scaricare il pacchetto di controllo integrità più recente. Se il cluster è abilitato per l'upload degli aggiornamenti software automatici, andare al passaggio 2.
    1. Accedere al proprio account sul sito del Supporto Dell. Se non viene eseguito l'accesso, i risultati non sono accurati.
    2. Accedere alla pagina del prodotto relativa al sistema in uso, quindi aprire la pagina Driver e download. Immettere "Controlli integrità" nella casella di ricerca Parola chiave.
    3. Se disponibile, scaricare il pacchetto necessario sul computer locale.
    4. Dalla finestra PowerStore Manager Upload selezionare l'icona Settings e quindi Upgrade nella sezione Cluster. Eseguire l'upload del pacchetto di controllo integrità utilizzando il pulsante UPLOAD PACKAGE.
  2. Installare il pacchetto di controllo integrità utilizzando il pulsante UPGRADE nella finestra Upload di PowerStore Manager.
Nota: dopo l'upgrade del pacchetto del sistema operativo PowerStoreOS, i controlli integrità del sistema nel pacchetto di controllo integrità vengono sovrascritti e devono essere reinstallati.


Download di PowerStoreOS

Scaricare la versione di PowerStoreOS richiesta dalla pagina Driver e download del sito del Supporto Dell.
  1. Accedere alla pagina del prodotto relativa al sistema in uso, quindi aprire la pagina Driver e download. Nel selettore Tipo di download selezionare Sistemi operativi.
  2. Scaricare il pacchetto richiesto sul computer locale.
  3. Dalla finestra PowerStore Manager Upload selezionare l'icona Settings e quindi Upgrade nella sezione Cluster. Eseguire l'upload del pacchetto di PowerStoreOS.


Controllo integrità pre-upgrade (PUHC)

Il controllo integrità pre-aggiornamento (PUHC) consente di eseguire controlli integrità specifici per garantire il corretto aggiornamento NDU del software.
  • Il controllo PUHC viene ricavato dall'aggiornamento NDU di destinazione PowerStoreOS. In PowerStoreOS 3.x e 4.x, il pacchetto di controllo integrità caricato contiene ulteriori controlli PUHC, utilizzati per aggiornare la versione 3.x installata (origine).
  • Nella finestra Upgrade, selezionare HEALTH CHECK (vedere la figura 1 di seguito).
  • Esaminare eventuali messaggi di errore o di avviso generati durante il controllo integrità e risolverli.
    • Se il controllo PUHC ha esito negativo, selezionare la voce PUHC non riuscita in Recent Activities per aprire Job Details.
    • In Job Details selezionare ciascuna riga nel pannello a scorrimento per rivedere i messaggi di errore o di avvertenza generati durante il controllo integrità pre-aggiornamento.
    • Se si necessita di assistenza per risolvere i messaggi di errore o di avviso visualizzati, contattare i servizi di supporto Dell Technologies.
  • Un segno di spunta verde indica che il passaggio del controllo integrità è stato completato. Un segno di spunta verde non indica che il controllo integrità pre-aggiornamento è stato completato senza messaggi di errore o di avvertenza. Per ulteriori informazioni, consultare l'articolo Dell PowerStore: il controllo integrità presenta segni di spunta verdi quando sono presenti avvertenze (in inglese).
Nota: per aggiornare PowerStoreX 1.x alla versione 2.x, vedere la sezione Note aggiuntive più avanti.


Controllo del sistema prima di un NDU (PowerStoreOS 2.x)

  • Il controllo del sistema è disponibile sugli appliance che eseguono PowerStoreOS 2.0.x e versioni successive. Le convalide del controllo del sistema devono essere eseguite prima delle operazioni di manutenzione e degli aggiornamenti software durante l'esecuzione di PowerStoreOS 2.0. La convalida del controllo del sistema deve essere eseguita prima delle operazioni di manutenzione durante l'esecuzione di PowerStoreOS 2.1.x.
  • Utilizzare il pulsante RUN SYSTEM CHECK nella scheda SYSTEM CHECKS nell'interfaccia utente di PowerStore Manager. Per ulteriori dettagli sulle procedure per eseguire un controllo del sistema, consultare il documento Dell PowerStore Monitoring Your System.
  • Rivedere le voci con un messaggio di stato Failed generato durante il controllo del sistema e risolvere gli errori segnalati.
  • Se si necessita di assistenza per risolvere i messaggi di stato Failed visualizzati, contattare i servizi di supporto Dell Technologies.


Estensioni dell'upgrade (PowerStore 2.1.x)

  • La funzione relativa all'estensione dell'aggiornamento è disponibile solo sugli appliance che eseguono PowerStoreOS versione 2.1.x.
  • Dopo aver eseguito l'upload di un pacchetto software, il pulsante UPGRADE non è disponibile finché l'utente non esegue le estensioni dell'aggiornamento. La descrizione del comando sul pulsante UPGRADE dice: Upgrade is disabled if Upgrade Extensions have not been run within the last 60 minutes. To run Upgrade Extensions, go to Monitoring System Checks and click the Run Upgrade Extensions button.
    1. Utilizzare il pulsante Run Upgrade Extension nella scheda System Checks nell'interfaccia utente di PowerStore Manager.
    2. È possibile verificare quando i controlli del sistema sono stati eseguiti l'ultima volta, quale profilo è stato utilizzato e i risultati ottenuti.
    3. Rivedere le voci con un messaggio di stato Failed generato durante il controllo integrità e risolvere gli errori segnalati. Ogni messaggio di stato include l'ID di un articolo Dell associato in cui è possibile trovare informazioni sulla risoluzione del problema.
    4. Se si necessita di assistenza per risolvere i messaggi di stato Failed visualizzati, contattare i servizi di supporto Dell Technologies.
     
    Nota: come per qualsiasi controllo integrità, eventuali errori generati devono essere risolti prima di eseguire l'upgrade del software.

    Schermata del messaggio di errore per il controllo non riuscito
  • La funzione relativa all'estensione dell'aggiornamento deve essere eseguita entro un'ora dall'avvio di un aggiornamento. Nella scheda SYSTEM CHECKS è possibile verificare quando i controlli del sistema sono stati eseguiti l'ultima volta, quale profilo è stato utilizzato e i risultati ottenuti:
    Monitoraggio del controllo di sistema con risultati

Additional Information

Come verificare la versione del pacchetto di controllo integrità del sistema installato

Visualizzazione della data di installazione del pacchetto di controllo integrità

La versione del pacchetto di controllo integrità installato non può essere verificata dall'interfaccia utente. Nella pagina Driver e download del sito del Supporto Dell, l'utente può confrontare la data di rilascio del pacchetto di controllo integrità con la data del download del pacchetto riportata nel riquadro Recent Activity.
 
Confronto delle date
 

Utilizzo di PSTCLI per ottenere informazioni sulla versione del pacchetto di controllo integrità.

Per visualizzare le versioni del software e del firmware unità installate sul sistema, utilizzare i seguenti comandi PSTCLI . Questo comando può essere utilizzato per verificare se il pacchetto di controllo integrità più recente è già installato.
$ 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
 

Utilizzo dell'API REST per ottenere informazioni sulla versione del pacchetto di controllo integrità.

In alternativa al comando PSTCLI per verificare le versioni del software e del firmware unità installate sul sistema è possibile utilizzare l'API REST. Utilizzare l'API REST seguente per verificare quale pacchetto di controllo integrità è installato.

Eseguire questa chiamata all'API REST per ottenere l'elenco dei pacchetti installati nel cluster:
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool

Esempio di output restituito dalla chiamata all'API:
----------------------------
.
.
.
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

Visualizzare il pacchetto di controllo integrità installato nell'output della chiamata all'API e confrontarlo con il pacchetto più recente indicato sul sito del supporto Dell.


Upgrade di PowerStoreX 1.x alla versione 2.x

Il controllo integrità pre-aggiornamento visualizza sempre i seguenti errori se eseguito prima dell'installazione del pacchetto di pre-aggiornamento e dell'aggiornamento degli host ESXi interni:
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)

Per risolvere questi errori, consultare il documento Dell PowerStore Software Upgrade Guide e la sezione relativa all'aggiornamento dei cluster dei modelli PowerStore X (PowerStoreOS 2.0.x e versioni successive) più avanti.
  • Installare il pacchetto di pre-aggiornamento sul cluster (PowerStoreOS 2.0.x e versioni successive)
  • Aggiornare gli host ESXi interni di PowerStore (PowerStoreOS 2.0.x e versioni successive)
  • Aggiornare PowerStoreOS sul cluster (PowerStoreOS 2.0.x o versione successiva)

Affected Products

PowerStore
Article 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.