PowerFlex:パーシステント メモリー(NVDIMM)に不良ブロックがあるかどうかを検出する方法(英語)」

Summary: PowerFlexのFine Granularityストレージ プールは、不揮発性DIMM (NVDIMM)とも呼ばれるパーシステント メモリー(PMEM)を使用して、データを高速化および圧縮します。 これらのDIMMには、通常のRDIMMと同様に不良ブロックが存在する可能性があり、他のタイプのディスクと同様に、障害を定期的に監視する必要があります。 以前のリリースでは、SDSデバイスは、関連するセクションにアクセスし、SDSを失敗させて読み取りに失敗した場合にのみ、不良ブロックを検出します。 以前のリリースでは、次の手順をプロアクティブに実行して、不良ブロックのあるNVDIMMを検出し、交換することができます。 メモ:製品には固有の冗長性があるため、これらのブロックのデータは別のノードにバックアップされます。障害が発生した場合、SDSは失敗し、他のSDSがIOを処理します。 ...

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.

Instructions

この手順は、LinuxベースのOSにのみ適用されます。

注:ESXi上のVMwareベースの実装では、デバイスに障害があるかどうかを確認する機能が維持され、PowerFlexストレージVMからクエリーを実行することはできません。NVDIMMに障害が発生した場合、NVRAMデータストアはオフラインになり、ストレージVMの電源がオフになり、NVDIMMが交換されるまで起動できなくなります。

Linux OSで不良ブロックを検出する方法:

1.NVDIMMを搭載した各ホストで、シェルを使用して次のコマンドを実行します。
メモ: 推奨される頻度は1日1回です。

ndctl list --media-errors

障害が発生したDAXデバイスのコマンド出力の例。

出力の下の部分では、dax 1.0を含むnamespace 1.0に13個の不良ブロックがあり、置き換える必要があります。

[
  {
    "dev":"namespace1.0",
    "mode":"devdax",
    "map":"dev",
    "size":62914560,
    "uuid":"47072fee-1447-4e04-b4ca-f28e2c03af80",
    "chardev":"dax1.0",
    "align":4096,
    "badblock_count":13,
    "badblocks":

2.PowerFlexストレージ プールで使用されているDAXデバイスを、次の手順で関連づけます。

ある。クラスター内の各ストレージ プールに構成されているすべてのストレージ デバイスのリストを取得するには、まずログインする必要があります。

scli --login --username <NAME> --password <PASSWORD>

b. 各ストレージ プールを構成しているデバイスのリストを表示します。

for SNAME in $(scli --query_all_sds | grep ID: | awk '{print $5}'); do echo $SNAME ; scli --query_sds --sds_name $SNAME | grep -E "Path|Pool" ; done

クラスター内の各SDSに対して、次のような出力が表示されます。

SDS_Node1
Storage Pool information (total of 2 Storage Pools):
1: Storage Pool: default inflight requests factor: 115, inflight
bandwidth factor 115
2: Storage Pool: fg_1 inflight requests factor: 115, inflight bandwidth
factor 115
1: Name: N/A Path: /dev/sdv Original-path: /dev/sdv ID: ddfeb59d00030000
Storage Pool: default, Capacity: 1786 GB, State: Normal
2: Name: N/A Path: /dev/sdk Original-path: /dev/sdk ID: ddfedc3100030005
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
3: Name: N/A Path: /dev/sdl Original-path: /dev/sdl ID: ddfedc3200030006
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
4: Name: N/A Path: /dev/sdm Original-path: /dev/sdm ID: ddfedc3300030007
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
5: Name: N/A Path: /dev/sdn Original-path: /dev/sdn ID: ddfedc3400030008
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
6: Name: N/A Path: /dev/svm_sdo Original-path: /dev/svm_sdo ID: ddfedc3500030009
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
7: Name: N/A Path: /dev/svm_sdp Original-path: /dev/svm_sdp ID: ddfedc360003000a
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
1: Name: N/A Path: /dev/dax0.0 Original-path: /dev/dax0.0 ID:
ddfedc2100030001
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 1.3 GB
(1372 MB), State: Normal
2: Name: N/A Path: /dev/dax1.0 Original-path: /dev/dax1.0 ID:
ddfedc2200030002
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 1.3 GB
(1372 MB), State: Normal
3: Name: N/A Path: /dev/dax2.0 Original-path: /dev/dax2.0 ID:
ddfedc2300030003
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 686.0
MB (702464 KB), State: Normal
4: Name: N/A Path: /dev/dax3.0 Original-path: /dev/dax3.0 ID:
ddfedc2400030004
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 686.0
MB (702464 KB), State: Normal

つまり、このノードには、アクセラレーション プール ac_1によって使用されるDAXデバイス/dev/dax1.0があり、これには不良ブロックがあり、置き換える必要があります。

PowerFlexサポート ガイダンス

  • このようなケースが1つのホストでのみ見つかった場合は、PowerFlexシステムからのDAXデバイスの取り外しを続行し、障害のあるPMEM\NVDIMMデバイスのFRU(フィールド交換ユニット)へのサービス コールを開きます。
  • デル・テクノロジーズでは、できるだけ早くスケジュールされたメンテナンス期間内にPMEM\NVDIMMデバイスを交換することをお勧めします。
  • 障害が発生したNVDIMMを交換する処理については、『R640\R740xd\R840 Field Replaceable Unit Guide』に記載されています。関連する章は、『NVDIMMの交換 - LinuxベースのVxFlex Ready Node R640/R740xd\R840サーバー。』
  • 不良ブロックのある同じFine Granularityストレージ プール内の異なるノードに複数のデバイスがある場合は、PowerFlexサポートへのサービス コールをオープンしてデータの安定性を確認します。

Affected Products

PowerFlex Software
Article Properties
Article Number: 000185583
Article Type: How To
Last Modified: 11 Nov 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.