PowerFlex: Oczekiwanie na wynik MD_cache SDS

Summary: Ustawienie i włączenie MD_cache w domenie ochrony (PD) powoduje, że stan pamięci podręcznej FGL metadanych SDS to "wynik oczekujący".

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

Dwa brakujące scenariusze w oficjalnej dokumentacji dotyczące konfigurowania i włączania MD_cache nie prezentują powyższego.


Scenariusz 1:  PD jest tworzony > , SDS są dodawane > MD_cache jest skonfigurowany i włączony

Gdy nowo utworzone serwery SDS zostaną dodane do nowo utworzonego PD przed skonfigurowaniem i włączeniem MD_cache, będą one miały stan pamięci podręcznej metadanych FGL ustawiony na "wynik oczekujący", a zastosowanie MD_cache będzie wymagało od użytkownika uruchomienia procedury opisanej poniżej w sekcji Rozwiązywanie problemów w sekcji "Etapy pomyślnego konfigurowania i włączania MD_cache".


Scenariusz 2:  Istniejący PD z MD_cache SDS > jest skonfigurowany i włączony

Po skonfigurowaniu i włączeniu MD_cache na istniejącym dysku PD z istniejącymi dyskami SDS, dyski SDS będą miały stan pamięci podręcznej metadanych FGL ustawiony na "oczekiwanie na wynik", a zastosowanie MD_cache będzie wymagało od użytkownika uruchomienia procedury opisanej poniżej w sekcji Rozwiązywanie problemów w sekcji "Etapy pomyślnego konfigurowania i włączania MD_cache".

Cause

MD_cache powinien być skonfigurowany i włączony w domenie ochrony (PD) przed dodaniem do niej dysków SDS, tak aby nowe serwery SDS w PD dziedziczyły tę wartość po utworzeniu.

Resolution

Etapy pomyślnego
konfigurowania i włączania MD_cacheUwaga: Wyłączenie i włączenie MD_cache na PD z istniejącymi dyskami SDS może mieć wpływ na wydajność.

1) Uruchom następujące polecenie, aby przydzielić pamięć używaną przez MD_cache w każdym serwerze SDS w domenie ochrony:
Uwaga: Maksymalna ilość pamięci, którą można przydzielić na serwer SDS, wynosi 32 GiB.

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


2) Uruchom następujące polecenie, aby włączyć MD_cache w domenie ochrony:

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


3) Uruchom następujące polecenie, aby skonfigurować rozmiar MD_cache dla każdego serwera SDS w 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) Uruchom następujące polecenie, aby wyłączyć MD_cache w domenie ochrony:

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


5) Uruchom następujące polecenie, aby włączyć MD_cache w domenie ochrony:

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

Additional Information

Przykład:

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