Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

PowerFlex: Lo stato del MD_cache SDS è in sospeso

Summary: L'impostazione e l'abilitazione di MD_cache in un dominio di protezione (PD) determinano lo stato della cache dei metadati FGL di SDS in "risultato in sospeso".

This article applies to   This article does not apply to 

Symptoms

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


Scenario 1:  Viene creato il PD > gli SSD vengono aggiunti > MD_cache configurati e abilitati

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


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 "risultato in sospeso" e l'applicazione MD_cache richiederà a un utente di eseguire la procedura descritta di seguito nella sezione Risoluzione in "Passaggi per configurare e abilitare MD_cache correttamente".

Cause

MD_cache dovrebbe essere configurato e abilitato in un dominio di protezione (PD) prima dell'aggiunta di SDS in modo che i nuovi SDS nel PD ereditano questo valore quando vengono creati.

Resolution

Procedura per configurare e abilitare MD_cache correttamente
Attenzione: Dopo aver disabilitato e abilitato 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 ciascun SDS nel dominio di protezione:
Nota: La quantità massima di memoria che può essere allocata per SDS è 32 GiB.

scli --set_default_fgl_metadata_cache_size (--protection_domain_id  | --protection_domain_name ) --metadata_cache_size_mb 


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

scli --enable_fgl_metadata_cache (--protection_domain_id  | --protection_domain_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  | --sds_name  | --sds_ip  [--sds_port ]) (--metadata_cache_size_mb  | --use_protection_domain_default_size)

--metadata_cache_size_mb 
    Definire le dimensioni predefinite della cache di metadati per l'SDS in MB
--use_protection_domain_default_size
    Utilizzare le dimensioni predefinite del dominio di protezione


4) Eseguire il comando seguente per disabilitare MD_cache nel dominio di protezione:

scli --disable_fgl_metadata_cache (--protection_domain_id  | --protection_domain_name )


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

scli --enable_fgl_metadata_cache (--protection_domain_id  | --protection_domain_name )

Additional Information

Esempio:

[root@MDM1 ~]# scli --add_protection_domain --protection_domain_name PD1Successfully 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
SDS SDS1 creato correttamente. ID oggetto 3789dbd500000000

[root@MDM1 ~]# scli --set_default_fgl_metadata_cache_size --protection_domain_name PD1 --metadata_cache_size_mb 32768
Impostazione corretta delle dimensioni della cache dei metadati predefinite di granularità fine per il dominio di protezione

[root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1
Inserimento nella cache dei metadati granularità fine nel dominio di protezione

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 | FGL grep
Informazioni sulla cache dei metadati FGL:
        Lo stato della cache dei metadati FGL è in sospeso 
        Dimensione della cache di metadati FGL: 3.2.768 MB

[root@MDM1 ~]# scli --set_fgl_metadata_cache_size --sds_name SDS1 --use_protection_domain_default_size
Impostazione corretta della dimensione fine della cache dei metadati di granularità per SDS

[root@MDM1 ~]# scli --disable_fgl_metadata_cache --protection_domain_name PD1
Inserimento nella cache dei metadati granularità fine correttamente disabilitato nel dominio di protezione

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 | FGL grep
Informazioni sulla cache dei metadati FGL:
        La cache dei metadati FGL è disabilitata 
        Dimensione della cache di metadati FGL: 3.2.768 MB

[root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1
Inserimento nella cache dei metadati granularità fine nel dominio di protezione

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 | FGL grep
Informazioni sulla cache dei metadati FGL:
        La cache dei metadati FGL è abilitata 
        Dimensione della cache di metadati FGL: 3.2.768 MB

Affected Products

PowerFlex Appliance, PowerFlex custom node, PowerFlex Software