SVMの容量制限を管理します。
ONTAP 9 .13.1以降では、Storage VM(SVM)に最大容量を設定できます。また、SVMの容量レベルがしきい値に近づいたときにアラートを設定することもできます。
SVM上の容量は、FlexVol、FlexGroup、FlexClone、FlexCacheの合計として計算されます。削除後にボリュームが制限状態、オフライン状態、またはリカバリキュー内にある場合でも、ボリュームは容量の計算に影響します。ボリュームで自動拡張が設定されている場合は、ボリュームの最大オートサイズの値がSVMのサイズに合わせて計算されます。自動拡張を設定しない場合は、ボリュームの実際のサイズが計算されます。
次の表に、パラメータが容量の計算に与える影響を示し `autosize-mode`ます。
|
サイズパラメーターは計算に使用されます |
|
`max-autosize`パラメーターは計算に使用されます |
|
`max-autosize`パラメーターは計算に使用されます |
-
SVM数の上限を設定するには、クラスタ管理者である必要があります。
-
ONTAP 9.16.1以降では、データ保護ボリュームを含むSVMに対してストレージの制限を設定できます。これには、次のデータ保護タイプが含まれます。
-
カスケードを使用しない非同期DRのFlexVolボリューム
-
同期DRのFlexVolボリューム(syncポリシーとstrict-syncポリシーの両方)
-
-
SVMのストレージ制限は、次の構成で_not_supportedになります。
-
SnapMirrorハツクアツフカンケイ
-
SnapMirrorアクティブ同期
-
FlexGroupホリユウム
-
整合グループ
-
SVM DR
-
カスケード
-
MetroCluster
-
-
ONTAP 9.16.1 以降では、負荷共有ミラー関係を作成するときに、デスティネーション SVM でストレージ制限を有効にすることはできません。
-
SVMを移行する際、ソースSVMでストレージの制限を有効にすることはできません。移行処理を完了するには、ソースのストレージ制限を無効にしてから移行を完了してください。
-
SVMの容量はとはクォータ異なります。クォータは最大サイズを超えることはできません。
-
SVMで他の処理を実行中のときは、ストレージ制限を設定することはできません。既存のジョブを表示するには、コマンドを使用し
job show vserver <svm_name>`ます。ジョブが完了したら、もう一度コマンドを実行してください。の詳細については `job show
、を"ONTAPコマンド リファレンス"参照してください。
容量への影響
容量制限に達すると、次の処理が失敗します。
-
LUN、ネームスペース、またはボリュームの作成
-
LUN、ネームスペース、またはボリュームのクローニング
-
LUN、ネームスペース、またはボリュームの変更
-
LUN、ネームスペース、またはボリュームのサイズの拡張
-
LUN、ネームスペース、またはボリュームの拡張
-
LUN、ネームスペース、またはボリュームのリホスト
新しいSVMに容量制限を設定する
-
>[Storage VMs]*を選択します。
-
を選択
してSVMを作成します。
-
SVMに名前を付け、*アクセスプロトコル*を選択します。
-
で、[最大容量制限を有効にする]*を選択します。
SVMの最大容量サイズを指定します。
-
[ 保存( Save ) ] を選択します。
-
SVMを作成ストレージの制限を設定するには、値を指定し
storage-limit`ます。ストレージ制限のしきい値アラートを設定するには、の割合を指定します `-storage-limit-threshold-alert
。vserver create -vserver <vserver_name> -aggregate <aggregate_name> -rootvolume <root_volume_name> -rootvolume-security-style {unix|ntfs|mixed} -storage-limit <value> [GiB|TIB] -storage-limit-threshold-alert <percentage> [-ipspace <IPspace_name>] [-language <language>] [-snapshot-policy <snapshot_policy_name>] [-quota-policy <quota_policy_name>] [-comment <comment>]
しきい値を指定しない場合、デフォルトでは、SVMの容量が90%に達したときにアラートがトリガーされます。しきい値アラートを無効にするには、値を0にします。
-
SVMが作成されたことを確認します。
vserver show -vserver <vserver_name>
-
ストレージの制限を無効にする場合は、SVMのパラメータを0に設定し `-storage-limit`ます。
vserver modify -vserver <vserver_name> -storage-limit 0
既存のSVMの容量制限を設定または変更する
既存のSVMに対して容量制限としきい値アラートを設定したり、容量制限を無効にしたりできます。
容量制限を設定したあとに、現在割り当てられている容量よりも小さい値に変更することはできません。
-
>[Storage VMs]*を選択します。
-
変更するSVMを選択します。SVM名の横にある*[編集]*を選択します
。
-
容量制限を有効にするには、*容量制限を有効にする*の横にあるボックスを選択します。[Maximum capacity]に値を入力し、[Alert threshold]にパーセント値を入力します。
容量制限を無効にする場合は、[容量制限を有効にする]*の横にあるチェックボックスをオフにします。
-
[ 保存( Save ) ] を選択します。
-
SVMをホストしているクラスタで、コマンドを実行し
vserver modify`ます。には数値、にはパーセント値を `-storage-limit-threshold-alert`指定します `-storage-limit
。vserver modify -vserver <vserver_name> -storage-limit <value> [GiB|TIB] -storage-limit-threshold-alert <percentage>
しきい値を指定しない場合は、容量の90%を超えるデフォルトのアラートが生成されます。しきい値アラートを無効にするには、値を0にします。
-
ストレージの上限を無効にする場合は、SVMのを0に設定し `-storage-limit`ます。
vserver modify -vserver <vserver_name> -storage-limit 0
容量の上限に達している
最大容量やアラートしきい値に達したときは、EMSメッセージを確認するか、System Managerの* Insights *ページで、考えられる対処方法を確認できます vserver.storage.threshold
。考えられる解決策は次のとおりです。
-
SVMの最大容量制限の編集
-
スペースを解放するためのボリュームリカバリキューのパージ
-
ボリュームにスペースを確保するためのSnapshotの削除