PowerStore : Comment vérifier le bilan du cluster avant une mise à niveau logicielle à l'aide du Health Check préalable à la mise à niveau et de la vérification du système (en anglais)
Summary: Cet article décrit le contrôle d’intégrité préalable à la mise à niveau (PUHC) à exécuter avant une mise à niveau logicielle sans perturbation (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
Avant de commencer
Avant d'effectuer la mise à niveau de PowerStoreOS, il est fondamental de valider le bilan du cluster. Ces validations sont plus approfondies que les contrôles en arrière-plan effectués en continu par le mécanisme d’alerte de PowerStore. Deux mécanismes, à savoir Contrôle d’intégrité préalable à la mise à niveau (PUHC) et Contrôles système, sont disponibles pour valider manuellement l’intégrité de votre cluster.Chaque package de mise à niveau PowerStoreOS inclut un PUHC intégré pour les validations essentielles à la réussite d’une mise à niveau logicielle. Le package PowerStoreOS inclut également une vérification du système pour les différentes validations qui doivent être effectuées avant les opérations de maintenance. À partir de la version 2.1.x.x de PowerStoreOS, les packages Health Check autonomes sont pris en charge. Le package Health Check est mis à jour séparément du package de mise à niveau de PowerStoreOS et permet d’ajouter des contrôles supplémentaires après la publication de PowerStoreOS.
- Dans les versions 3.x et 4.x de PowerStoreOS, le package Health Check vient compléter les validations du mécanisme Contrôles système intégrées dans PowerStoreOS.
- Dans la version 2.1.x.x de PowerStoreOS, le package Health Check vient compléter les validations de System Check qui se trouvent dans PowerStoreOS. Les mises à niveau logicielles sont bloquées jusqu’à ce que les validations du profil Extensions de mise à niveau du mécanisme Contrôles système dans le package léger Health Check soient effectuées.
Outils de contrôle d’intégrité disponibles
| Version actuelle de PowerStore | Outils à utiliser avant la mise à niveau logicielle sans perturbation (source des vérifications de l'outil) |
|---|---|
| PowerStoreOS 4.x |
|
| PowerStoreOS 3.x |
|
| PowerStoreOS 2.1.x |
|
| PowerStoreOS 2.0.x |
|
| PowerStoreOS 1.x |
|
Remarque importante : il est impératif d’exécuter les contrôles d’intégrité pertinents juste avant la mise à niveau logicielle. Prévoyez d'exécuter le bilan de santé au moins une semaine avant la mise à niveau du stockage afin d'avoir suffisamment de temps pour effectuer des procédures correctives si nécessaire.
Présentation
- Identifiez le package Health Check à télécharger.
- Téléchargez et installez le package Health Check. (Ignorez cette étape si vous disposez de la version 2.0 ou d’une version antérieure.) Si les mises à jour logicielles automatiques sont activées sur le cluster, des notifications s’affichent lorsque de nouveaux packages Health Check sont prêts, et ces packages sont automatiquement téléchargés.
- Téléchargez le PowerStoreOS approprié.
- Effectuez des bilans de santé préliminaires au moins une semaine à l'avance afin d'évaluer le bilan du système et de corriger les problèmes détectés. Utilisez tous les outils disponibles pour évaluer le bilan du système, voir le tableau 1 (ci-dessus).
- Procédez aux contrôles d’intégrité pertinents juste avant la mise à niveau.
- Poursuivez la mise à niveau. Pour une mise à niveau sans perturbation, voir l’article PowerStore : Préparation de la mise à niveau sans perturbation (NDU) de PowerStore
Déterminer le package Health Check à utiliser
| Version actuelle de PowerStore | Package Health Check |
Contenu du package Health Check |
|---|---|---|
| PowerStoreOS 4.x | PowerStore-health_check-4.x<build> (si disponible) | Vérification du système et PUHC |
| PowerStoreOS 3.x | PowerStore-health_check-3.x<build> | Vérification du système et PUHC |
| PowerStoreOS 2.1.x | PowerStore-health_check-2.1.x.x-<build> | Contrôles système et Extensions de mise à niveau |
| PowerStoreOS 1.x et 2.0.x | Sans objet |
Le package Health Check est disponible au téléchargement à partir de la page Pilotes et téléchargements du site de support Dell. La description sur la page Pilotes et téléchargements contient les détails des versions PowerStoreOS compatibles.
Vérifiez si le dernier package Health Check disponible est déjà téléchargé sur votre appliance. Consultez les instructions de la section Remarques supplémentaires ci-dessous.
Remarque importante : vous devez impérativement télécharger le package Health Check, hormis si vous êtes certain que le dernier package est déjà installé sur l’appliance.
Télécharger le package Health Check du système
Téléchargez le package Health Check autonome à partir de la page Pilotes et téléchargements du site de support Dell, puis téléchargez-le sur PowerStore Manager. Consultez la section précédente pour savoir comment sélectionner le package à utiliser.
Remarque importante : Un package Health Check peut être valide pour plusieurs versions. Lisez attentivement la description du package sur la page Pilotes et téléchargements pour vérifier que le package est compatible avec votre version de PowerStoreOS.
- Téléchargez la dernière version du package Health Check. Si le téléchargement automatique des mises à jour logicielles est activé sur le cluster, passez à l’étape 2.
- Connectez-vous à votre compte de support sur le site de support Dell. Vous devez vous connecter pour obtenir des résultats exacts.
- Rendez-vous sur la page produit de votre système, puis accédez à la page Pilotes et téléchargements. Saisissez « Health Checks » dans la zone de recherche par mots clés.
- Téléchargez le package approprié (si un package est disponible) sur votre ordinateur local.
- Dans la fenêtre de téléchargement de PowerStore Manager, sélectionnez l’icône Settings, puis sélectionnez Upgrades dans la section Cluster. Téléchargez le package Health Check à l’aide du bouton UPLOAD PACKAGE.
- Installez le package Health Check à l’aide du bouton UPGRADE de la fenêtre de téléchargement de PowerStore Manager.
Remarque : à l’issue de la mise à niveau du package du système d’exploitation PowerStoreOS, les contrôles d’intégrité du système du package Health Check sont écrasés ; vous devez donc les réinstaller.
Télécharger PowerStoreOS
Téléchargez la version de PowerStoreOS souhaitée à partir de la page Pilotes et téléchargements du site de support Dell.
- Rendez-vous sur la page produit de votre système, puis accédez à la page Pilotes et téléchargements. À l’aide du sélecteur Type de téléchargement, sélectionnez Systèmes d’exploitation.
- Téléchargez le package approprié sur votre ordinateur local.
- Dans la fenêtre de téléchargement de PowerStore Manager, sélectionnez l’icône Settings, puis sélectionnez Upgrades dans la section Cluster. Téléchargez le package PowerStoreOS.
Health Check préalable à la mise à niveau (PUHC)
Le contrôle d’intégrité préalable à la mise à niveau (PUHC) fournit des contrôles d’intégrité spécifiques visant à garantir la réussite de la mise à niveau logicielle sans perturbation.
- Le PUHC provient de la mise à niveau sans perturbation cible de PowerStoreOS. Dans PowerStoreOS 3.x et 4.x, le package Health Check téléchargé contient des contrôles PUHC supplémentaires utilisés pour les mises à niveau à partir de la version 3.x (source) installée.
- Dans la fenêtre Mise à niveau, sélectionnez HEALTH CHECK. (Voir la Figure 1, ci-dessous).
- Examinez tous les messages d'erreur et/ou d'avertissement générés au cours du Health Check et traitez-les de manière adéquate.
- Si le PUHC échoue, sélectionnez l’entrée PUHC en échec sous Activités récentes pour ouvrir le panneau Détails de la tâche.
- Sélectionnez chaque ligne dans le panneau déroulant Détails de la tâche pour passer en revue les messages d’échec ou d’avertissement générés lors du PUHC.
- Si vous avez besoin d'une assistance pour traiter les messages d'erreur et d'avertissement affichés, contactez les services de support technique de Dell Technologies.
- Une coche verte indique qu’une étape de contrôle d’intégrité s’est déroulée correctement. Une coche verte n’indique cependant pas que le PUHC s’est terminé sans aucun message d’erreur ou d’avertissement. Pour plus d’informations, voir l’article Dell PowerStore : tous les voyants du Health Check sont au vert malgré les avertissements.
Remarque : Pour PowerStoreX exécutant la mise à niveau 1.x vers la version 2.x, voir la section Remarques supplémentaires ci-dessous.
Exécution des contrôles système avant la mise à niveau sans perturbation (PowerStoreOS 2.x)
- System Check est disponible sur les appliances exécutant les versions de PowerStoreOS 2.0.x et ultérieures uniquement. Les validations du mécanisme Contrôles système doivent être effectuées avant les opérations de maintenance et les mises à niveau logicielles lors de l’exécution de PowerStoreOS 2.0. Les validations du mécanisme Contrôles système doivent être effectuées avant les opérations de maintenance lors de l’exécution de PowerStoreOS 2.1.x.
- Utilisez le bouton RUN SYSTEM CHECK dans l'onglet SYSTEM CHECKS de l'interface utilisateur de PowerStore Manager. Pour plus d’informations sur la procédure d’exécution des contrôles système, voir le document Surveillance de votre système Dell PowerStore.
- Examinez tous les éléments signalant un message d'état d'échec généré au cours d'une vérification système et traitez-les de manière adéquate.
- Si vous avez besoin d'une assistance pour traiter les messages d'échec affichés, contactez les services de support technique de Dell Technologies.
Upgrade Extensions (PowerStore 2.1.x)
- Le profil Extensions de mise à niveau est disponible uniquement sur les appliances exécutant PowerStoreOS 2.1.x.
- Après le téléchargement d’un package logiciel, le bouton UPGRADE n’est pas disponible tant que l’utilisateur n’a pas exécuté le profil Extensions de mise à niveau. Le message d'info-bulle sur le bouton UPGRADEest le suivant : La mise à niveau est désactivée si Upgrade Extensions n'a pas été exécuté au cours des 60 dernières minutes. Pour exécuter le profil Extensions de mise à niveau, cliquez sur Monitoring System Checks, puis cliquez sur le bouton Run Upgrade Extensions.
- Utilisez le bouton Run Upgrade Extension dans l’onglet System Checks de l’interface utilisateur de PowerStore Manager.
- Vous pouvez voir quand Upgrade Extensions a été exécuté pour la dernière fois, le profil utilisé et les résultats.
- Examinez tous les éléments signalant un message d'état d'échec généré au cours du bilan de santé et traitez-les de manière adéquate. Chaque message d’état inclut l’ID d’un article Dell associé qui fournit des informations sur la façon de résoudre le problème.
- Si vous avez besoin d’aide pour traiter les messages d’échec affichés, contactez les services de support de Dell Technologies.
Remarque : Comme pour tout bilan de santé, il est indispensable de résoudre l'ensemble des problèmes identifiés avant d'effectuer la mise à niveau logicielle.
- Il est nécessaire d’exécuter le profil Extensions de mise à niveau dans l’heure qui suit le démarrage d’une mise à niveau. Dans l’onglet SYSTEM CHECKS, vous pouvez déterminer quand le mécanisme Contrôles système a été exécuté pour la dernière fois et quel profil a été utilisé, et afficher les résultats :

Additional Information
Comment identifier la version du package Health Check installé sur le système
Afficher la date d'installation du package Health Check
Il n’est pas possible de déterminer la version du package Health Check installée à partir de l’interface utilisateur. L’utilisateur peut comparer la date de publication du package Health Check sur la page Pilotes et téléchargements du site de support technique Dell avec la date de téléchargement du package Health Check dans le volet Activité récente.
Utilisation de la commande PSTCLI pour obtenir des informations sur la version du package Health Check
Pour afficher les versions du firmware de disque et du logiciel installés sur votre système, utilisez les commandesPSTCLI suivantes. Vous pouvez utiliser ces commandes pour vérifier si le dernier package Health Check a déjà été installé.
$ 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
Utilisation de l’API REST pour obtenir des informations sur la version du package Health Check
L’API REST est une alternative à l’utilisation de la commandePSTCLI pour afficher les versions du firmware de disque et du logiciel installés sur votre système. Utilisez l'API REST suivante pour vérifier quel package Health Check est installé.
Exécutez l'appel d'API REST suivant pour obtenir la liste des packages installés sur votre cluster :
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool
Exemple de résultat renvoyé suite à l’appel de l’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
Affichez le package Health Check installé dans la sortie de l'API et comparez-le au dernier package Health Check disponible sur le site du support technique Dell.
Pour la mise à niveau de PowerStore X exécutant 1.x vers la version 2.x
Le contrôle d’intégrité préalable à la mise à niveau (PUHC) affiche toujours les échecs suivants lorsqu’il est exécuté avant l’installation du package préalable à la mise à niveau et que les hôtes ESXi internes sont mis à jour :
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)
Pour résoudre ces erreurs, voir le Guide de mise à niveau logicielle Dell PowerStore et la section Mise à niveau des clusters de modèle PowerStore X (PowerStoreOS 2.0.x et versions supérieures).
- Installez le package préalable à la mise à niveau sur le cluster (PowerStoreOS 2.0.x et versions supérieures).
- Mettez à jour les hôtes ESXi internes de PowerStore (PowerStoreOS 2.0.x et versions supérieures).
- Mettez à niveau PowerStoreOS sur le cluster (PowerStoreOS 2.0.x ou versions supérieures).
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.