FlexVolのスペース不足および過剰割り当てアラートへの対処方法

ONTAPでは、FlexVolがスペース不足になると、該当するボリュームにスペースを追加して対処できるようにEMSメッセージが表示されます。アラートの種類とその対処方法を理解しておくと、データの可用性を維持するのに役立ちます。

ボリュームがフル(スペース不足)とみなされるのは、アクティブ ファイルシステム(ユーザ データ)で使用可能なボリュームのスペースの割合がしきい値(設定可能)を下回った場合です。ボリュームが過剰割り当ての状態になると、メタデータを格納したり基本的なデータ アクセスをサポートしたりするためにONTAPで使用されるスペースが不足した状態になります。他の目的のために確保されているスペースを使用してボリュームを引き続き利用できる場合もありますが、スペース リザベーションやデータの可用性を維持できなくなるリスクがあります。

過剰割り当てには、論理的なものと物理的なものがあります。論理的な過剰割り当ては、将来のコミット(スペース リザベーションなど)のために確保されているスペースが他の目的に使用された状態を示します。物理的な過剰割り当ては、ボリュームで使用する物理ブロックが不足した状態を示します。この状態のボリュームには、書き込みができなくなったり、オフラインになったりするリスクがあり、これが原因でコントローラが停止してしまう可能性もあります。

ボリュームはメタデータ用に使用または確保されているスペースによって100%を超えることがありますが、100%を超えているからといって必ずしも過剰割り当ての状態であるとはかぎりません。qtreeレベルの共有とボリュームレベルの共有が同じFlexVolまたはSCVMMプールに存在する場合は、qtreeがFlexVol共有上のディレクトリとして表示されます。そのため、qtreeを誤って削除しないように注意する必要があります。

次の表に、ボリュームのスペース不足アラートと過剰割り当てアラートについて、それぞれの問題への対処方法と対処しなかった場合のリスクを示します。

アラートの種類 EMSレベル 設定の可否 定義 対処方法 対処しなかった場合のリスク
ほぼフル デバッグ ファイルシステムがこのアラートのしきい値(デフォルト値は95%)を超えています。

この割合は、Usedの合計からSnapshotリザーブのサイズを引いた値です。

  • ボリューム サイズを増やす。
  • ユーザ データを減らす。
書き込み処理やデータ可用性に対する影響はまだありません。
フル デバッグ ファイルシステムがこのアラートのしきい値(デフォルト値は98%)を超えています。

この割合は、Usedの合計からSnapshotリザーブのサイズを引いた値です。

  • ボリューム サイズを増やす。
  • ユーザ データを減らす。
書き込み処理やデータ可用性に対する影響はまだありませんが、もう少しで書き込み処理ができなくなるリスクがあります。
論理的な過剰割り当て SVCエラー 不可 ファイルシステムがフルの状態で、さらにメタデータ用のボリュームのスペースが不足しています。
  • ボリューム サイズを増やす。
  • Snapshotコピーを削除する。
  • ユーザ データを減らす。
  • ファイルまたはLUNのスペース リザベーションを無効にする。
リザーブされていないファイルに対する書き込み処理が失敗する可能性があります。
物理的な過剰割り当て ノード エラー 不可 ボリュームで書き込み可能な物理ブロックが不足しています。
  • ボリューム サイズを増やす。
  • Snapshotコピーを削除する。
  • ユーザ データを減らす。
書き込み処理ができなくなり、データの可用性を維持できなくなるリスクがあり、ボリュームがオフラインになる可能性もあります。

ボリュームのフルの割合が上下してしきい値にかかるたびに、EMSメッセージが生成されます。ボリュームのフル レベルがしきい値を下回ると、「volume ok」というEMSメッセージが生成されます。