PowerFlex. Состояние MD_cache SDS: ожидание результата

Summary: Установка и включение MD_cache в защищенном домене (PD) приводит к тому, что состояние кэша метаданных FGL SDS отображается как «ожидание результата».

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 не демонстрируют вышесказанное.


Сценарий 1.  PD созданы > , SDS добавлены > , MD_cache настроены и активированы

Если новые SDS добавляются во вновь созданный PD до того, как MD_cache будет настроен и включен, состояние кэша метаданных FGL будет установлено в «ожидание результата», и для MD_cache применения потребуется выполнить процедуру, описанную ниже в разделе «Решение» в разделе «Шаги по настройке и успешному включению MD_cache».


Сценарий 2.  Существующие PD с программно-определяемыми MD_cache > настроены и активированы

Если MD_cache настроена и включена на существующей системе PD с существующими SDS, состояние кэша метаданных FGL этих дисков будет установлено в значение «ожидание результата», и для MD_cache применения потребуется выполнить процедуру, описанную ниже в разделе «Решение» в разделе «Действия по настройке и успешному включению MD_cache».

Cause

MD_cache должен быть настроен и активирован в защищенном домене (PD) до добавления в него SDS, чтобы новые SDS в PD наследовали это значение при создании.

Resolution

Шаги по успешной
настройке и включению MD_cacheВнимание: После отключения и включения MD_cache на PD с существующими SDS производительность может снизиться.

1. Выполните следующую команду, чтобы выделить память, используемую MD_cache на каждом SDS в защищенном домене:
Примечание. Максимальный объем памяти, который можно выделить на один SDS, составляет 32 ГиБ.

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


2. Выполните следующую команду, чтобы включить MD_cache в защищенном домене:

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


3. Выполните следующую команду, чтобы настроить размер MD_cache для каждого SDS в 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. Выполните следующую команду, чтобы отключить MD_cache в защищенном домене:

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


5. Выполните следующую команду, чтобы включить MD_cache в защищенном домене:

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

Additional Information

Пример:

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