PowerFlex: SDS MD_cache durumu sonuç bekleniyor

Summary: Bir Koruma Etki Alanında (PD) MD_cache ayarlanması ve etkinleştirilmesi, SDS'nin FGL meta verisi önbellek durumunun "pending result" olarak sonuçlanmasına neden olur.

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

MD_cache yapılandırmak ve etkinleştirmek için resmi belgelerdeki iki eksik senaryo, yukarıdakileri göstermekte başarısız oluyor.


1. Senaryo:  PD oluşturulur > , SDS'ler eklenir > MD_cache yapılandırılır ve etkinleştirilir

Yeni oluşturulan SDS'ler, MD_cache yapılandırılmadan ve etkinleştirilmeden önce yeni oluşturulan bir FD'ye eklendiğinde, FGL meta verisi önbellek durumu "bekleyen sonuç" olarak ayarlanır ve MD_cache uygulanması için kullanıcının aşağıda "MD_cache başarıyla yapılandırma ve etkinleştirme adımları" altındaki Çözüm bölümünde açıklanan prosedürü çalıştırması gerekir.


2. Senaryo:  SDS'li mevcut FDMD_cache yapılandırılmış ve etkinleştirilmiş> 

MD_cache mevcut SDS'lere sahip mevcut bir FD'de yapılandırılıp etkinleştirildiğinde, SDS'lerin FGL meta verisi önbellek durumu "pending result" olarak ayarlanır ve MD_cache uygulanması için kullanıcının aşağıda "MD_cache başarıyla yapılandırma ve etkinleştirme adımları" altındaki Çözüm bölümünde açıklanan prosedürü çalıştırması gerekir.

Cause

MD_cache SDS'ler eklenmeden önce Koruma Etki Alanında (PD) yapılandırılması ve etkinleştirilmesi gerekir, böylece FD'deki yeni SDS'ler oluşturulduğunda bu değeri devralır.

Resolution

MD_cache başarıyla
yapılandırma ve etkinleştirme adımlarıDikkat: Mevcut SDS'lere sahip FD'de MD_cache devre dışı bırakılması ve etkinleştirilmesinin ardından performans etkilenebilir.

1) Koruma Etki Alanındaki her SDS'de MD_cache tarafından kullanılan belleği ayırmak için aşağıdaki komutu çalıştırın:
Not: SDS başına ayrılabilen maksimum bellek miktarı 32 GiB'dir.

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


2) Koruma Etki Alanında MD_cache etkinleştirmek için aşağıdaki komutu çalıştırın:

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


3) PD'deki her SDS için MD_cache boyutunu yapılandırmak üzere aşağıdaki komutu çalıştırın:

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) Koruma Etki Alanında MD_cache devre dışı bırakmak için aşağıdaki komutu çalıştırın:

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


5) Koruma Etki Alanında MD_cache etkinleştirmek için aşağıdaki komutu çalıştırın:

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

Additional Information

Örneğin:

[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.