Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAPクォータのサイズ変更と再初期化について

共同作成者 netapp-aherbin

クォータのサイズ変更は再初期化よりも高速ですが、クォータに特定の変更を加えた場合は、クォータの完全な再初期化を行う必要があります。

ONTAPクォータのサイズ変更

次の種類の変更をクォータ ルールに加える場合は、クォータのサイズを変更できます。

  • 既存のクォータを変更する場合

    たとえば、既存のクォータの制限を変更する場合などです。

  • デフォルト クォータまたはデフォルト追跡クォータが適用されているクォータ ターゲットにクォータを追加する場合

  • デフォルト クォータまたはデフォルト追跡クォータのエントリが指定されているクォータを取り消す場合

  • 単独のユーザ クォータを1つのマルチユーザ クォータに統合する場合

メモ

クォータを大幅に変更したあとは、完全な再初期化を実行して、すべての変更を有効にする必要があります。

メモ

サイズの変更を試みたときに、サイズ変更処理ですべてのクォータ変更を反映できない場合、ONTAPにより警告が表示されます。ストレージ システムが特定のユーザ、グループ、またはqtreeのディスク使用量を追跡しているかどうかは、クォータ レポートから判断できます。クォータ レポートにクォータが表示される場合、ストレージ システムは、クォータ ターゲットが所有するディスク スペースとファイル数を追跡しています。

サイズ変更によって有効にできる割り当て変更の例

一部のクォータ ルールの変更は、サイズ変更によって有効にできます。次のクォータを考えてみましょう。

#Quota Target type             disk  files thold sdisk sfile
#------------ ----             ----  ----- ----- ----- -----
*             user@/vol/vol2    50M   15K
*             group@/vol/vol2  750M   85K
*             tree@/vol/vol2      -     -
jdoe          user@/vol/vol2/  100M   75K
kbuck         user@/vol/vol2/  100M   75K

次の変更を行ったとします。

  • デフォルトのユーザ ターゲットのファイル数を増やす。

  • デフォルト ユーザ クォータよりも多くのディスク制限を必要とする新しいユーザboris用に新しいユーザ クォータを追加する。

  • ユーザkbuck用の明示的クォータ エントリを削除。このユーザにはデフォルト クォータ制限だけでOKとなったため。

この変更により、次のクォータが作成されます。

#Quota Target type             disk  files thold sdisk sfile
#------------ ----             ----  ----- ----- ----- -----
*             user@/vol/vol2    50M   25K
*             group@/vol/vol2  750M   85K
*             tree@/vol/vol2      -     -
jdoe          user@/vol/vol2/  100M   75K
boris         user@/vol/vol2/  100M   75K

これらのすべての変更は、サイズ変更によってアクティブ化されます。クォータの完全な再初期化は必要ありません。

ONTAPクォータの再初期化

クォータのサイズ変更の方が高速ですが、クォータに特定の変更を加えた場合は、クォータの完全な再初期化を実行する必要があります。

次の状況では、クォータの完全な再初期化を実行する必要があります。

  • これまでクォータがなかった(明示的クォータとデフォルト クォータから派生したクォータのいずれも)ターゲットにクォータを作成する場合。

  • qtreeのセキュリティ形式をUNIX形式からmixed形式、またはNTFS形式に変更した場合

  • qtreeのセキュリティ形式をmixed形式またはNTFS形式からUNIX形式に変更した場合

  • 複数のユーザを含むクォータ ターゲットからユーザを削除した場合、またはすでに複数のユーザを含むターゲットにユーザを追加した場合

  • クォータに大幅な変更を加えた場合

初期化を必要とするクォータの変更例

3つのqtreeを含むボリュームがあり、ボリューム内のクォータは明示的ツリー クォータ3つだけであるとします。このボリュームに次の変更を加えることにしました。

  • 新しいqtreeを追加し、新しいツリー クォータを作成する

  • ボリュームのデフォルト ユーザ クォータを追加する

これらのどちらの変更にも、クォータの完全な初期化が必要です。サイズ変更では対応できません。