PowerFlex: Risultato dell SDS MD_cache stato in sospeso

Summary: L'impostazione e l'abilitazione di MD_cache in un dominio di protezione (PD) comporta lo stato della cache dei metadati FGL dell SDS in "pending result".

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.

Symptoms

Due scenari mancanti nella documentazione ufficiale per la configurazione e l'abilitazione MD_cache non riescono a mostrare quanto sopra.


Scenario 1:  PD viene creato > Gli SDS vengono aggiunti > MD_cache configurati e abilitati

Quando gli SDS appena creati vengono aggiunti a un PD appena creato prima che MD_cache sia configurato e abilitato, avranno lo stato della cache dei metadati FGL impostato su "pending result" e l'applicazione di MD_cache richiederà all'utente di eseguire la procedura descritta di seguito nella sezione Risoluzione in "Passaggi per configurare e abilitare correttamente MD_cache".


Scenario 2:  PD esistente con SDS > MD_cache configurato e abilitato

Quando MD_cache è configurato e abilitato su un PD esistente con SDS esistenti, gli SDS avranno lo stato della cache dei metadati FGL impostato su "pending result" e l'applicazione di MD_cache richiederà all'utente di eseguire la procedura descritta di seguito nella sezione Risoluzione in "Passaggi per configurare e abilitare correttamente MD_cache".

Cause

MD_cache deve essere configurato e abilitato su un dominio di protezione (PD) prima dell'aggiunta di SDS, in modo che i nuovi SDS nel PD ereditino questo valore al momento della creazione.

Resolution

Procedura per la configurazione e l'abilitazione MD_cache correttamente
Attenzione: Disabilitando e abilitando MD_cache su PD con SDS esistenti, le prestazioni potrebbero essere influenzate.

1) Eseguire il comando seguente per allocare la memoria utilizzata da MD_cache su ogni SDS nel dominio di protezione:
Nota: La quantità massima di memoria che può essere allocata per ogni SDS è 32 GiB.

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


2) Eseguire il seguente comando per abilitare MD_cache nel dominio di protezione:

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


3) Eseguire il comando seguente per configurare le dimensioni del MD_cache per ogni SDS nel PD:

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) Eseguire il seguente comando per disabilitare MD_cache nel dominio di protezione:

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


5) Eseguire il seguente comando per abilitare MD_cache nel dominio di protezione:

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

Additional Information

Esempio:

[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

Affected Products

PowerFlex Appliance, PowerFlex custom node, PowerFlex Software
Article Properties
Article Number: 000206307
Article Type: Solution
Last Modified: 20 Nov 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.