PowerFlex:SDS MD_cache狀態為等待結果

Summary: 在保護網域 (PD) 中設定並啟用MD_cache,會導致 SDS 的 FGL 中繼資料快取狀態處於「擱置中的結果」。

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已設定並啟用

如果在配置和啟用MD_cache之前將新創建的 SDS 添加到新創建的 PD,它們會將 FGL 元數據緩存狀態設置為“掛起結果”,並且應用MD_cache將要求使用者運行下面“成功配置和啟用MD_cache的步驟”下的“解決方案”部分中描述的過程。


案例 2:  已設定並啟用具有 SDS MD_cache>的現有 PD 

在具有現有 SDS 的現有 PD 上配置並啟用MD_cache時,SDS 會將 FGL 元數據緩存狀態設置為“等待結果”,應用MD_cache將要求使用者運行下面“成功配置和啟用MD_cache的步驟”下的“解決方案”部分中描述的過程。

Cause

在新增 SDS 之前,應在保護網域 (PD) 上設定並啟用 MD_cache,以便 PD 中的新 SDS 在建立時繼承此值。

Resolution

成功
設定和啟用MD_cache的步驟關心:使用現有的 SDS 停用和啟用 PD 上的MD_cache時,效能可能會受到影響。

1) 執行下列命令,以在保護網域中分配 MD_cache 在每個 SDS 上使用的記憶體:
注意:每個 SDS 可分配的記憶體上限為 32 GiB。

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) 執行下列命令,設定 PD 中每個軟體定義儲存 (SDS) 的MD_cache大小:

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.