PowerFlex : L’état du MD_cache SDS est En attente de résultat

Résumé: La définition et l’activation de MD_cache dans un domaine de protection () entraînent l’état « pending result » du cache de métadonnées FGL du SDS.

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.

Symptômes

Deux scénarios manquants dans la documentation officielle pour la configuration et l’activation de MD_cache ne présentent pas ce qui précède.


Scénario 1 :  Des domaines de protection sont créés > et des SDS sont ajoutés > MD_cache est configuré et activé

Lorsque des SDS nouvellement créés sont ajoutés à un domaine de protection nouvellement créé avant que MD_cache ne soit configuré et activé, l’état du cache de métadonnées FGL est défini sur « En attente de résultat », et l’application de MD_cache nécessite qu’un utilisateur exécute la procédure décrite ci-dessous dans la section Résolution sous « Étapes de configuration et d’activation de MD_cache avec succès ».


Scénario 2 :  Disque physique existant avec SDS > MD_cache configuré et activé

Lorsque MD_cache est configuré et activé sur un disque physique existant avec des SDS existants, l’état du cache de métadonnées FGL des SDS est défini sur « En attente de résultat », et l’application de MD_cache nécessite qu’un utilisateur exécute la procédure décrite ci-dessous dans la section Résolution sous « Étapes de configuration et d’activation de MD_cache avec succès ».

Cause

MD_cache est censé être configuré et activé sur un domaine de protection () avant que des SDS y soient ajoutés afin que les nouveaux SDS du héritent de cette valeur lors de la création.

Résolution

Étapes de configuration et d’activation de
MD_cache réussiesAttention: Lors de la désactivation et de l’activation de MD_cache sur avec des SDS existants, les performances peuvent être affectées.

1) Exécutez la commande suivante pour allouer la mémoire utilisée par MD_cache sur chaque SDS du domaine de protection :
Remarque : La quantité maximale de mémoire pouvant être allouée par SDS est de 32 Gio.

scli --set_default_fgl_metadata_cache_size (--protection_domain_id <ID> | --protection_domain_name <NAME>) --metadata_cache_size_mb <SIZE>


2) Exécutez la commande suivante pour activer MD_cache dans le domaine de protection :

scli --enable_fgl_metadata_cache (--protection_domain_id <ID> | --protection_domain_name <NAME>)


3) Exécutez la commande suivante pour configurer la taille de MD_cache de chaque SDS du disque physique :

scli --set_fgl_metadata_cache_size (--sds_id <ID> | --sds_name <NAME> | --sds_ip <IP> [--sds_port <PORT>]) (--metadata_cache_size_mb <SIZE> | --use_protection_domain_default_size)

--metadata_cache_size_mb <SIZE>
    Define the default size of the metadata cache for the SDS in MB
--use_protection_domain_default_size
    Use the default size of the Protection Domain


4) Exécutez la commande suivante pour désactiver MD_cache dans le domaine de protection :

scli --disable_fgl_metadata_cache (--protection_domain_id <ID> | --protection_domain_name <NAME>)


5) Exécutez la commande suivante pour activer MD_cache dans le domaine de protection :

scli --enable_fgl_metadata_cache (--protection_domain_id <ID> | --protection_domain_name <NAME>)

Informations supplémentaires

Exemple :

[root@MDM1 ~]# scli --add_protection_domain --protection_domain_name PD1
Successfully created protection domain. Object ID 339ccbae00000000

[root@MDM1 ~]# scli --add_sds --sds_ip 172.1.1.1 --protection_domain_name PD1 --device_name /dev/sdb,/dev/sdc,/dev/sdd --sds_name SDS1 --storage_pool_name SP1
Successfully created SDS SDS1. Object ID 3789dbd500000000

[root@MDM1 ~]# scli --set_default_fgl_metadata_cache_size --protection_domain_name PD1 --metadata_cache_size_mb 32768
Successfully set fine granularity default metadata cache size for Protection Domain

[root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1
Successfully enabled fine granularity metadata caching on Protection Domain

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 | grep FGL
FGL metadata cache information:
        FGL metadata cache state is pending result <<<
        FGL metadata cache size: 32768 MB

[root@MDM1 ~]# scli --set_fgl_metadata_cache_size --sds_name SDS1 --use_protection_domain_default_size
Successfully set fine granularity metadata cache size for SDS

[root@MDM1 ~]# scli --disable_fgl_metadata_cache --protection_domain_name PD1
Successfully disabled fine granularity metadata caching on Protection Domain

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 | grep FGL
FGL metadata cache information:
        FGL metadata cache is disabled <<<
        FGL metadata cache size: 32768 MB

[root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1
Successfully enabled fine granularity metadata caching on Protection Domain

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 | grep FGL
FGL metadata cache information:
        FGL metadata cache is enabled <<<
        FGL metadata cache size: 32768 MB

Produits concernés

PowerFlex Appliance, PowerFlex custom node, PowerFlex Software
Propriétés de l’article
Numéro d’article: 000206307
Type d’article: Solution
Dernière modification: 20 Nov 2025
Version:  6
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.