PowerFlex : Remplacement du module NVDIMM dans les nœuds PowerEdge 15G et versions ultérieures

Résumé: Remplacement d’un module NVDIMM sur un serveur PowerEdge ou une appliance PowerFlex.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

Avant de commencer :

Enregistrez la sortie des commandes suivantes dans un bloc-notes :

  • Connectez-vous au MDM principal avec les identifiants administrateur. Utilisez des guillemets simples ' ' si le mot de passe contient des caractères spéciaux
scli --login --username admin --password '<password>' --management_system_ip <pfmp_ip>

 

  • Exécutez la commande suivante pour répertorier tous les détails des SDS :
scli --query_all_sds

Exemple :

SDS ID: 2e400d3800000004 Name: LAB10_SDS3 State: Connected, Joined IP: XXX
SDS ID: 2e400d3700000003 Name: LAB10_SDS2 State: Connected, Joined IP: XXX
SDS ID: 2e400d3600000002 Name: LAB10_SDS4 State: Connected, Joined IP: XXX
SDS ID: 2e400d3500000001 Name: LAB10_SDS1 State: Connected, Joined IP: XXX
SDS ID: 2e400d3400000000 Name: LAB10_SDS5 State: Connected, Joined IP: XXX

  

 

  • Localisez le SDS concerné et notez le nom du SDS, puis exécutez la commande suivante. Le résultat vous aidera plus tard à l’étape 10 à remettre les appareils à l’aide du chemin d’accès au périphérique
 scli --query_sds --sds_name <sds_name>

 

  • Enfin, exécutez la commande suivante à partir du SDS concerné :
dmidecode --type memory | grep "Non-" -B 3 -A 3 | grep -E 'Locator|Serial' | grep -v Bank 

ndctl list -D 

ndctl list -N 

ndctl list -R

Procédure

  1. Connectez-vous à PFMP > Block > SDSs
  2. Sélectionnez le SDS en question et cliquez sur Devices dans le volet de droite

Topologie, interface graphique PowerFlex

 

  1. Retirez tous les périphériques de stockagedu SDS et attendez la fin du rééquilibrage. (Ne supprimez pas les appareils d’accélération à cette étape)

Supprimer des appareils du SDS à partir de PFMP

 

  1. Une fois tous les appareils supprimés du cluster, supprimez tous les appareils d’accélération (par exemple : /dev/dax0.0)
  2. Une fois que le serveur ne fournit plus de stockage, mettez-le hors tension et laissez le contrôleur CE remplacer le module NVDIMM. 
    Attention : Ne passez pas à l’étape 6 ou ne nettoyez pas les NVDIMM tant que tous les appareils SDS n’ont pas été supprimés
  3. Mettez le serveur sous tension et démarrez dans le BIOS. Sélectionnez Paramètres > du BIOS Paramètres> de mémoire Sélectionnez Activé pour Nettoyer tous les NVDIMM.

Voir PowerFlex : Procédure d’expurgation des modules NVDIMM et SDPM - Vidéo

  1. Enregistrez les modifications et quittez, puis démarrez le serveur.
  2. Exécutez les commandes suivantes :
    ndctl create-namespace --region=region0 --type=pmem --mode=devdax --align=4k --force
    ndctl create-namespace --region=region1 --type=pmem --mode=devdax --align=4k --force 
    Exemple :
ndctl create-namespace --region=region0 --type=pmem --mode=devdax --align=4k --force
{
 "dev":"namespace0.0",
 "mode":"devdax",
 "map":"dev",
 "size":"31.50 GiB (33.82 GB)",
 "uuid":"44490109-0bff-4ca2-b68a-ae7a6b30a55f",
 "daxregion":{
 "id":1,
 "size":"31.50 GiB (33.82 GB)",
 "align":4096,
 "devices":[
 {
 "chardev":"dax0.0",
 "size":"31.50 GiB (33.82 GB)"
 }
 ]
 },
 "align":4096
}
ndctl create-namespace --region=region1 --type=pmem --mode=devdax --align=4k --force
{
 "dev":"namespace1.0",
 "mode":"devdax",
 "map":"dev",
 "size":"31.50 GiB (33.82 GB)",
 "uuid":"d48959c9-4b8c-4736-ad00-23afc0113fcd",
 "daxregion":{
 "id":1,
 "size":"31.50 GiB (33.82 GB)",
 "align":4096,
 "devices":[
 {
 "chardev":"dax1.0",
 "size":"31.50 GiB (33.82 GB)"
 }
 ]
 },
 "align":4096
}

Chaque nom d’appareil DAX s’affiche dans la sortie sous la forme d’une valeur chardev
Dans l’exemple de sortie, les noms d’appareils DAX sont dax0.0 et dax1.0
Les noms d’appareils d’accélération complète sont les suivants /dev/dax0.0 et /dev/dax1.0

 

Remarque : Même si vous disposez de 4 ou 6 NVDIMM, seuls 2 espaces de nommage seront créés dax0.0 et dax1.0 pour les générations 15G et ultérieures

 

  1. Revenir à PFMP > SDS > Sélectionnez le SDS >Add Device > Acceleration Device (par exemple : /dev/dax0.0 et /dev/dax1.0) (ajoutez d’abord l’appareil d’accélération avant le périphérique de stockage) 
  2. Après avoir ajouté les appareils d’accélération, vous pouvez ajouter à nouveau tous les appareils de stockage indiqués à l’étape 1 (par exemple : /dev/XXX ou si vous utilisez cloudlink /dev/mapper/svm_XXX) , vous pouvez vous référer à la sortie de la commande  scli --query_sds --sds_name <sds_name> qui a été sauvegardé plus tôt 

Ajouter un appareil d’accélération

Pour un remplacement à l’aide de l’assistant PFMP, voir PowerFlex 4.X : Comment remplacer NVDIMM à l’aide de l’assistant PFMP

Informations supplémentaires

Produits concernés

PowerFlex rack, PowerFlex appliance R650, Powerflex appliance R750, PowerFlex custom node R650, PowerFlex custom node R750
Propriétés de l’article
Numéro d’article: 000217253
Type d’article: How To
Dernière modification: 24 Jun 2026
Version:  14
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.