メインコンテンツまでスキップ

クォータ

Views:
382
Visibility:
Public
Votes:
0
Category:
data-ontap-7
Specialty:
core
Last Updated:

に適用されます

Data ONTAP 

回答

この資料には、すべてのクォータ動作(使い方)とトラブルシューティングワークフローのリストが記載されています。ただし、これは包括的なリストではありません。
これを使用して、特定のカテゴリに分類された一般的に使用されるトラブルシューティング KB に検索を絞り込むことができます。

インデックス

  • クォータの概要 
  • 特殊なクォータ
  • ハード クォータ、ソフト クォータ、およびしきい値クォータの違い
  • クォータをアクティブ化する方法
  • サイズ変更または再初期化を行う場合
  • クォータ レポート
  • Bulliten\AdminiStarors ではクォータは機能しません
  • 既知の問題: 7 モード
  • 既知の問題: clustered ONTAP
  • 関連する記事
  • 方法

クォータの概要:
クォータを使用すると、ユーザ、グループ、 または qtree

クォータを使用する理由:
クォータを使用して、リソースの使用量を制限したり、リソースの使用量が特定のレベルに達したときに通知を送信したり、リソースの使用状況を追跡したりできます。

クォータを指定する理由
は、次のとおりです。ユーザまたはグループが使用できるディスク・スペースの量またはファイルの数、または qtree に含めることができるファイルの数を制限するためです。
制限を適用せずに、ユーザ、グループ、またはqtreeによって使用されるディスク スペースの容量やファイル数を追跡する場合
ユーザが使用するディスク容量やファイル数が多いときにユーザに警告する場合
 
クォータプロセスの概要
:クォータはソフトまたはハードに設定できます。ソフト クォータでは、指定されたしきい値を超過するとData ONTAPによって通知が送信されますが、ハード クォータでは、指定されたしきい値を超過すると書き込み処理が失敗します。

Data ONTAPでは、ボリュームへの書き込み要求を受け取ると、そのボリュームでクォータが有効になっているかどうかを確認します。クォータが有効な場合は、書き込み処理を実行して、対象のボリューム(qtreeへの書き込みの場合は対象のqtree)について超過するクォータがないかどうかを判断します。ハード クォータを超過する場合は、書き込み処理は失敗し、クォータ通知が送信されます。ソフト クォータを超過する場合は、書き込み処理は成功し、クォータ通知が送信されます。

特殊なクォータ:

default -- デフォルトクォータを使用して、特定のクォータタイプのすべてのインスタンスにクォータを適用できます。たとえば、デフォルト ユーザ クォータは、指定したボリュームまたはqtreeについて、システム上の全ユーザに適用されます。。また、デフォルト クォータを使用すると、クォータを簡単に変更できます。
明示的 -- 明示的クォータを使用して、特定のクォータターゲットのクォータを指定したり、特定のターゲットのデフォルトクォータを上書きしたりできます。
派生:明示的クォータ(特定のターゲットを持つクォータ)ではなく、デフォルトクォータの結果として適用されるクォータを派生クォータと呼びます。
トラッキング -- クォータを追跡すると、ディスクとファイルの使用状況に関するレポートが生成され、リソースの使用量は制限されません。追跡クォータを使用すると、クォータをいったんオフにしてからオンにしなくてもクォータのサイズを変更できるため、クォータの値の変更による中断時間が短縮されます。

ハードクォータ、ソフトクォータ、およびしきい値クォータの違い:
ハードクォータは、ソフトクォータが通知をトリガーする間、操作を防止します。
ハード クォータを設定すると、システム リソースにハード リミットが適用されます。実行すると制限値を超えてしまう処理は、すべて失敗します。
次の属性はハードクォータを示します。

  • ディスクフィールド
  • ファイルフィールド

    のソフトクォータは、リソースの使用量が特定のレベルに達したときに警告メッセージを送信しますが、データアクセス操作には影響しないため、クォータを超過する前に適切なアクションを実行できます。 

次の属性は、ソフトクォータを示しています。

  • しきい値フィールド
  • Soft Disk フィールド
  • [ ソフトファイル ] フィールド

クォータのアクティブ化方法

:ボリュームレベルでクォータをアクティブ化できます。 
新しいクォータとクォータに対する変更は、アクティブ化されるまでは有効になりません。 
クォータは、初期化(有効化)またはサイズ変更によってアクティブ化します。クォータをいったん無効にしてもう一度有効にする操作は、再初期化と呼ばれます。 
初期化プロセスには 2 つの部分があります。アクティブ

化プロセスの長さとクォータのサイズ変更、クォータの適用への影響は、アクティブ化のタイプによって異なります。

初期化プロセスには、次の 2 つの部分が含まれます。 quota on コマンドと、ボリュームのファイルシステム全体のクォータスキャン。quota on コマンドが正常に完了すると、スキャンが開始されます。クォータ スキャンには、多少時間がかかる可能性があります。ボリュームに含まれるファイルが多いほど、長い時間がかかります。スキャンが完了するまで、クォータのアクティブ化は完了せず、クォータも適用されません。
サイズ変更プロセスには、 quota resize コマンドのみが含まれます。サイズ変更プロセスにはクォータ スキャンが含まれないため、クォータの初期化よりも短い時間で完了します。サイズ変更プロセスではクォータが適用されます。
デフォルトでは、 quota on コマンドと quota resize コマンドはバックグラウンドで実行され、他のコマンドを同時に使用できます。

サイズ変更または再初期化を行う場合

:クォータのサイズ変更は、クォータの初期化よりも高速です。可能であれば、サイズ変更を使用する必要があります。ただし、サイズ変更を使用できるのは、クォータに対する特定の種類の変更に限られます。 
クォータを一定の量だけ変更する場合、または大幅に変更する場合は、クォータの完全な再初期化が必要です。 

クォータファイルに次
の種類の変更を加える場合は、クォータのサイズを変更できます。既存のクォータの変更。
たとえば、既存のクォータの制限を変更する場合などです。

デフォルト クォータまたはデフォルト追跡クォータが適用されているクォータ ターゲットにクォータを追加する場合
デフォルト クォータまたはデフォルト追跡クォータのエントリが指定されているクォータを取り消す場合
単独のユーザ クォータを1つのマルチユーザ クォータに統合する場合
初期化が必要
なクォータ変更の例: 3 つの qtree を含むボリュームがあり、ボリューム内のクォータが 3 つのツリークォータのみであるとします。

次の変更を行うことにします。新しい qtree を追加し、新しいツリークォータを作成します。
ボリュームのデフォルト ユーザ クォータを追加する
これらのどちらの変更にも、クォータの完全な初期化が必要です。クォータのサイズ変更では有効に機能しません。

クォータレポート:概要

クォータレポートを使用すると、 Data ONTAP で適用されているクォータを確認できます。quota report コマンドのオプションを使用して、クォータレポートの形式とユーザ ID の表示方法を変更できます。

Volume quota report

ボリュームクォータレポートにボリュームのクォータレポートが表示されます。このコマンドは、クラスタ管理者および Vserver 管理者が管理者権限レベルで使用できます。 

このコマンドは、各SVMに含まれるボリュームのうち、現在オンラインでクォータがアクティブ化されているすべてのボリュームについて、クォータ レポートを表示します。クォータ レポートには、有効なクォータ ルール(デフォルト、明示的、および派生)と、関連するリソースの使用量(ディスク スペースおよびファイル数)が表示されます。特定のボリュームに対してクォータがまだ初期化中の場合、そのボリュームの情報は表示されません。このコマンドはInfinite Volumeではサポートされていません。 

クォータ レポートの生成には大量のリソースを消費します。クラスタ内の多数のボリュームに対してこの処理を実行すると、完了までに時間がかかることがあります。SVM内の個々のボリュームのクォータ レポートを表示する方が効率的です。 
 


[1]



:クォータは、管理者に対しては影響しません。 https://docs.netapp.com/ontap-9/topi...74eb64de2.html 既知エラー:特定の障害の症状は、 Data ONTAP の構成とバージョンによって異なる場合があります。  

7-Mode で実行されている Data ONTAP 
 

エラー:
vFiler ユニット

上で新しく作成したボリュームのクォータをアクティブ化できない解決:
vFiler ユニット上で新規に作成したボリュームのクォータをアクティブ化できない

エラー:
クォータレポートユーザ名の代わりに UID を表示

解決
:クォータレポートユーザ

名の代わりに UID を表示エラー:
クォータレポートドメインユーザの複数のエントリ

を表示解決
クォータレポートには、ドメインユーザの複数のエントリが表示されます

:クォータレポート
すべてのユーザ


すべてのユーザに対してユーザクォータを設定すると、管理者には使用可能なスペースがさまざまに表示されます





のユーザの SID 使用可能なクォータの設定後に使用可能なスペースを表示





使用可能なボリュームがありません

エラー:
クォータの設定時に /etc/passwd ファイルでユーザが見つからない

解決方法:
クォータ

の設定時にユーザが /etc/passwd ファイルで見つからないエラーエラーエラー:
クォータレポートに不一致


クォータレポートに不一致が表示される

が表示される解決方法:クォータ
レポートに正しいファイル数またはスペース量が報告されない

解決方法
:クォータレポートで正しいファイル数またはスペース容量が報告されない

エラー:
/etc/quotas ファイルの大文字と小文字を区別するエラーメッセージ: quota : can't stat file [Path_To NTFS_qtree] : No such file or directory ( /etc/quotas line [line_number]

) Resolution :
/etc/quotas ファイルの大文字と小文字を区別する動作により、「 quota : can't file [Path_to _stat_qtree] 」というエラーメッセージが表示される(行番号: NTFS など


クォータのサイズ変更で新しい定義をスキップ

するというメッセージが返される解決方法
:クォータのサイズ変更で新しい定義をスキップする

というメッセージが返される clustered Data ONTAP の既知のエラー:

具体的な障害状況は、構成や Data ONTAP のバージョンによって異なります。

エラー
重複排除による削減効果が NFS クライアントでの Windows CIFS 共有および qtree マウントに反映されない

解決方法
:重複排除による削減量が CIFS 共有および NFS エクスポート

に反映されないエラー:
0 KB ファイルのハードクォータ制限がヒットし


たときにファイルが作成されるエラー解決





「クォータレポート






クォータのサイズ変更では、新しい定義をスキップするというメッセージが返され






無効なファイル所有権の設定が次のようになりました」というエラーが返されるシステム所有権の設定が誤った場合に自動的に共有および NFS 共有ファイルの初期化について誤ったファイルの


初期化についてクォータが設定ファイルの初期化について誤って CIFS 共有ファイルの初期化について誤って CIFS 共有ファイルのファイルの初期化について誤って CIFS 共有ファイルの初期化についてクォータが誤って CIFS 共有および NFS 共有ファイルの初期化についてクォータについてクォータについてクォータについてクォータについてクォータについてクォータについて誤って CIFS 共有および NFS 共有ファイルの初期化についてクォータについてクォータについて

解決方法:
クォータルールが保持されるかどうかは、 qtree の削除場所によって異なります。

• ONTAP を使用して qtree を削除すると、その qtree のクォータルールが自動的に削除されます。 ツリー・クォータ・ルール、およびその qtree に設定されているユーザおよびグループ・クォータ・ルールが含まれます。

•CIFS または NFS クライアントを使用して qtree を削除する場合は、クォータの再初期化時にエラーが発生しないように、その qtree のクォータルールを削除する必要があります。削除したqtreeと同じ名前の新しいqtreeを作成した場合、既存のクォータ ルールは、クォータを再初期化するまで新しいqtreeに適用されません。

Q&A

:質問
ユーザクォータはユーザのホームディレクトリに自動的に関連付けられますか。 

答え
:問題あり

ません。
Snapshot 内のファイルは、ユーザ、グループ、または qtree クォータに対してカウントされますか。 

答え:
いいえ