Avant de commencer
- Il s’agit d’une procédure destructrice. Toutes les données et toutes lesconfigurations du système sont définitivement supprimées et ne peuvent pasêtre récupérées. Le système revient à l’état d’usine (identique à celui dans lequel il se trouvait lors de son acquisition initiale).
- Cette procédure réinitialise le système vers la même version de PowerStoreOS installée sur le PowerStore.
- Pour PowerStore X, le processus est le même, mais le côté vCenter doit être nettoyé manuellement à partir de toutes les configurations PowerStore X précédentes avant que le système puisse être initialisé à nouveau (annuler l’enregistrement de VASA, supprimer le vDS, supprimer le cluster PowerStore). Voir PowerStore : Exécution d’un nettoyage de vCenter en cas d’échec de la création d’un cluster.
ATTENTION : si la licence VMware a été acquise auprès de Dell et non de VMware, contactez le support technique avant de commencer la procédure.
Procédure
- Connectez-vous aux deux nœuds via SSH avec le compte de service. Voir PowerStore : Comment se connecter à la console de service via SSH
Les adresses IP des nœuds peuvent être récupérées à partir de PowerStore Manager (UI) sous Settings >Networking Network > IPs
Si les adresses IP de gestion ne sont pas disponibles, reportez-vous à PowerStore : Accès à SSH et PowerStore Manager à l’aide des ports de service LAN (en anglais)
- Assurez-vous que les deux nœuds sont fonctionnels et qu’il n’y a pas de problèmes matériels.
Exécutez la commande suivante sur les deux nœuds et recherchez des erreurs ou des défaillances. Si une défaillance est détectée, elle doit être résolue avant de continuer :
[SVC:service@1234567-X user]$ svc_diag list --hardware --sub_options fault_status Hardware: ========== Fault Status register =========== Memory dimm00: OK | dimm01: OK | dimm02: OK | dimm03: OK | dimm04: OK | dimm05: OK | dimm06: OK | dimm07: OK | dimm08: OK | dimm09: OK | dimm10: OK | dimm11: OK | dimm12: OK | dimm13: OK | dimm14: OK | dimm15: OK | dimm16: OK | dimm17: OK | dimm18: OK | dimm19: OK | dimm20: OK | dimm21: OK | dimm22: OK | dimm23: OK | EmbeddedDrve Drive00: OK | Drive01: OK | BackEndDrive Drive00: OK | Drive01: OK | Drive02: OK | Drive03: OK | Drive04: OK | Drive05: OK | Drive06: OK | Drive07: OK | Drive08: OK | Drive09: OK | Drive10: OK | Drive11: OK | Drive12: OK | Drive13: OK | Drive14: OK | Drive15: OK | Drive16: OK | Drive17: OK | Drive18: OK | Drive19: OK | Drive20: OK | Drive21: OK | Drive22: OK | Drive23: OK | Drive24: OK | I/O Module iom00: OK | iom01: OK | Mezz mez00: OK | mez01: OK | PSU psu00: OK | psu01: OK | BBU bbu00: OK | bbu01: OK | FAN fan00: OK | fan01: OK | fan02: OK | fan03: OK | fan04: OK | fan05: OK | fan06: OK | fan07: OK | fan08: OK | fan09: OK | fan10: OK | fan11: OK | fan12: OK | fan13: OK | Root I2C i2c00: OK | i2c01: OK | i2c02: OK | i2c03: OK | i2c04: OK | i2c05: OK | i2c06: OK | i2c07: OK | IO I2C i2c00: OK | i2c01: OK | i2c02: OK | i2c03: OK | i2c04: OK | i2c05: OK | i2c06: OK | i2c07: OK | Other I2C i2c00: OK | i2c01: OK | i2c02: OK | i2c03: OK | i2c04: OK | i2c05: OK | i2c06: OK | i2c07: OK | Mezz I2C i2c00: OK | i2c01: OK | i2c02: OK | i2c03: OK | i2c04: OK | i2c05: OK | i2c06: OK | i2c07: OK | Drive I2C i2c00: OK | i2c01: OK | i2c02: OK | i2c03: OK | i2c04: OK | i2c05: OK | i2c06: OK | i2c07: OK | i2c08: OK | i2c09: OK | i2c10: OK | i2c11: OK | i2c12: OK | i2c13: OK | i2c14: OK | i2c15: OK | i2c16: OK | i2c17: OK | i2c18: OK | i2c19: OK | i2c20: OK | i2c21: OK | i2c22: OK | i2c23: OK | i2c24: OK | System Bit 0 CPU Module: OK Bit 1 Management Module: OK Bit 2 Drive I/O Card 0: OK Bit 3 eFlash : OK Bit 4 Expansion Bay 0: OK Bit 5 Enclosure: OK Bit 6 CMI: OK Bit 7 All Frus: OK Bit 8 External: OK Bit 9 Expansion Bay 1: OK Bit 10 Drive I/O Card 1: OK |
- Les deux nœuds doivent être mis en mode maintenance avant que le système puisse être réinitialisé.
Cela nécessite deux commandes. Le premier définit la balise du mode maintenance sur le nœud et le second redémarre le nœud en mode maintenance.
Sur les deux nœuds, exécutez la commande suivante : svc_rescue_state set
svc_node reboot local
Si des erreurs sont observées, le -f
(force) peut être utilisée.
Le redémarrage des nœuds prend environ 10 à 15 minutes.
Après le redémarrage, vous pouvez confirmer que chaque nœud est en mode maintenance, car cet avertissement s’affiche : [service@1234567-X user]$
*** WARNING *** This Node is currently in Service Mode *** WARNING ***
Remarque : Dans PowerStoreOS v3, cet avertissement ne s’affiche pas toujours. Exécutez cette commande sur les deux nœuds pour confirmer l’état du mode maintenance :
svc_rescue_state list
Exemple :
[SVC :service@1234567-X user]$ svc_rescue_state list L’état actuel du système d’exploitation de base est Mode maintenance, rc = 0. Last backup rescue reason entry : #### Jeu 29 déc 2023 14:44:37 UTC #### : Servicemode Reason : Initialisez le fichier d’historique lors de la réinitialisation, démarrez en mode normal. Bootcount indique le nombre de démarrages effectués depuis le dernier démarrage réussi. Nombre de démarrages actuel = 4, le seuil est de 3 Mode maintenance demandé par l’interface utilisateur |
- Une fois que les nœuds ont redémarré en mode maintenance, connectez-vous au nœud A et réinitialisez le système.
Pour démarrer le processus de réinitialisation, exécutez la commande de réinitialisation des paramètres d’usine sur le nœud A uniquement et suivez les instructions de l’invite de commande : svc_factory_reset
Si des erreurs sont observées, le --force
peut être utilisé.
Exemple :
[Utilisateur service@1234567-A]$ svc_factory_reset L’état actuel de CoreOS est Mode maintenance, rc = 0. current bootcount = 4 UI requested Service Mode
L’état actuel de CoreOS est Service Mode, rc = 0. Nombre de démarrages actuels = 4 Mode maintenance demandé par
l’interface utilisateur Cette commande réinitialise de manière destructive l’appliance et rétablit ses paramètres d’usine. Voulez-vous vraiment continuer ? [O/N] |
À quoi s’attendre :
- Toutes les données et toutes les configurations du système sont définitivement supprimées et ne peuvent pasêtre récupérées une fois que
svc_factory_reset
La commande est émise et acceptée.
- Les nœuds sont redémarrés et rétablis à l’état d’usine vide.
- Ce processus met environ :
- 1 heure pour PowerStore T, davantage pour une rétrogradation entre les versions majeures
- 1,5 heure pour PowerStore X
- Ne tentez rien avant la durée minimale prévue indiquée ci-dessus.
- Une fois la réinitialisation terminée, le système peut être initialisé à nouveau comme s’il était neuf. Pour plus d’informations sur l’initialisation d’un système PowerStore, consultez la documentation disponible sur les pages de support.
Exemple
*** WARNING *** This Node is currently in Service Mode *** WARNING ***
[service@1234567-A user]$ svc_factory_reset
Current CoreOS status is Service Mode, rc = 0.
current bootcount = 4
UI requested Service Mode
Current CoreOS status is Service Mode, rc = 0.
current bootcount = 4
UI requested Service Mode
Cette commande va recréer de façon destructrice l'image de votre appliance et réinitialiser ses paramètres d'usine.
Voulez-vous vraiment continuer ? [O/N]