Dell Unity:プール満杯イベント中にストレージ プロセッサー パニックが発生する

概要: この記事では、プールの使用率が100%に達したときにストレージ プロセッサー(SP)でパニックが発生する理由を説明し、修復オプションを提供します。

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

現象

ストレージ プールが100%フルになりました。

プールがいっぱいになり、1つ以上のファイル システム(FS)または論理ユニット番号(LUN)がオフラインでリカバリーが必要であると表示されると、ストレージ プロセスでパニックが発生しました。オフラインとマークされている1つ以上のFSまたはLUNのスナップショットにもリカバリが必要です。

原因

パニックのシーケンス:

  1. プールが100%フルになり、アレイがスナップショットの無効化を開始します。
  2. アレイがスナップショットのアンマウントを開始します。
  3. アレイは、割り当てるためにメタデータとスーパーブロックを更新しようとします getSliceの詳細を確認してください。プールが100%フルであるため、これは失敗します。
  4. スナップショットをアンマウントする操作がタイムアウトし、SPパニックが発生します。

解決方法

FS、LUN、スナップショットは、リカバリー試行を開始するためにプール内の空き領域を必要とします。これは、影響を受けるプールを拡張することによって行われます。

影響を受けるプールを拡張できない場合は、次のいずれかの方法でプール内の空き領域を確保する必要があります。

さらにサポートが必要な場合は、Dellテクニカル サポートにお問い合わせいただき、このDellナレッジベース記事を参照してください。

その他の情報

不要なスナップショットを削除する方法 

手順1:プールの使用状況の確認:

  • Unisphere:
    • ストレージ > プール
    • 影響を受けるプールを選択し、 Used (%) 列に表示されます。
    • プール名をクリックすると、スナップショットによって使用される領域を含む詳細な使用状況が表示されます。
  • CLI:
    • サービス認証情報を使用してPuTTYにログインします。
    • 次のコマンドを実行します。 uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail 

 

手順2:大規模なスナップショットまたは古いスナップショットの特定:

  • Unisphere:
    • STORAGE > Block > LUNs または STORAGE > File > File Systems
    • LUNまたはファイル システムごとに、[Snapshots ]タブを確認します。
  • CLI: 
    • サービス認証情報を使用してPuTTYにログインします。
    • 次のコマンドを実行して、スナップショットの詳細を表示します。 uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap show -detail 
    • コマンドを実行して、個々のストレージ リソースによって使用されているスナップショット領域を確認します。 uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool <pool name> show -detail
    • Example:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool pool_1 show -detail 

 ID = sv_1
 Name = AF LUN 1
 Resource type = LUN
 Pool = pool_1
 Total pool space used = 14448566272 (13.4G)
 Total pool preallocated = 4610351104 (4.2G)
 Total pool snapshot space used = 4593991680 (4.2G)
 Total pool non-base space used = 4593991680 (4.2G)
 Health state = OK (5)
 Health details = "The LUN is operating normally. No action is required."

 

手順3:スナップショットの削除:

⚠️ 注意:削除する前に、バックアップまたはリカバリーにスナップショットが必要でないことを確認します。 ⚠️

  • Unisphere:
    • 削除するスナップショットを1つ以上選択します。
    • Deleteをクリックして、アクションを確定します。
    • 必要に応じて、他のLUNまたはFSに対して繰り返します。
  • CLI:
    • 次のコマンドを実行します。 uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap –id <Snapshot ID> delete

手順4:プール使用率の監視:

  • Unisphere:
    •  削除後、STORAGE > Poolsに戻ります。
    • ページを更新して、 Used (%) 価値。
    • スペースが再利用されるまでに数分かかる場合があります。
  • CLI:
    • 次のコマンドを実行します。 uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail 

その他のヒント:

  • スナップショットの削除を自動化: 保存ポリシーを設定して、古いスナップショットを自動的に削除します。
  • スナップショット スケジュールを確認します。スナップショットを過度に頻繁に作成することは避けてください。
  • アラートを有効にします。プロアクティブに対応するために、プール使用率のしきい値(80%、90%など)のアラートを構成します。

関連ドキュメント: 

関連するDellナレッジベース記事:

対象製品

Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid

製品

Dell Unity 300, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid
文書のプロパティ
文書番号: 000052729
文書の種類: Solution
最終更新: 06 11月 2025
バージョン:  5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。