PowerFlex:SDS MD_cacheステータスが保留中の結果

概要: 保護ドメイン(PD)でMD_cacheを設定および有効化すると、SDSのFGLメタデータ キャッシュの状態が「pending result」になります。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

MD_cacheの構成と有効化に関する公式ドキュメントに記載されていない2つのシナリオでは、上記を紹介できません。


シナリオ1:  PDが作成され > SDSが追加され > MD_cache構成および有効化される

MD_cacheが構成および有効化される前に、新しく作成されたPDに新しく作成されたSDSが追加されると、FGLメタデータ キャッシュの状態が「pending result」に設定され、MD_cacheを適用するには、「MD_cacheを正常に構成および有効化するための手順」の「解決策」セクションで説明されている手順を実行する必要があります。


シナリオ2:  SDSを含む既存のPD > MD_cacheが構成され、有効になっている

既存のSDSを持つ既存のPDでMD_cacheが構成され、有効になっている場合、SDSのFGLメタデータ キャッシュの状態は「pending result」に設定され、MD_cacheを適用するには、「MD_cacheを正常に構成して有効化する手順」の「解決策」セクションで説明されている手順を実行する必要があります。

原因

MD_cacheは、SDSを追加する前に保護ドメイン(PD)で構成および有効化しておく必要があります。これにより、PD内の新しいSDSは作成時にこの値を継承します。

解決方法

MD_cacheを正常に構成して有効にするための手順
気を付け:既存のSDSを使用してPDでMD_cacheを無効にして有効にすると、パフォーマンスに影響する可能性があります。

1)次のコマンドを実行して、MD_cacheが使用するメモリーを保護ドメイン内の各SDSに割り当てます。
メモ: SDSごとに割り当て可能なメモリーの最大量は32GiBです。

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>)

その他の情報

Example:

[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

対象製品

PowerFlex Appliance, PowerFlex custom node, PowerFlex Software
文書のプロパティ
文書番号: 000206307
文書の種類: Solution
最終更新: 20 11月 2025
バージョン:  6
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。