第23章 クォータを使用した XFS でのストレージ領域の使用の制限
ディスククォータを実装して、ユーザーまたはグループのストレージ容量を制限し、警告レベルを設定します。XFS クォータは、ユーザー、グループ、ディレクトリー、またはプロジェクトレベルでディスク容量 (ブロック) と i ノードを管理します。プロジェクトごとのクォータにより、ディレクトリー階層のディスク使用量を制御できます。
23.1. ディスククォータ リンクのコピーリンクがクリップボードにコピーされました!
ディスククォータとは、ユーザーやグループがファイルシステム上で使用できるディスク容量を制限する機能です。これらは、単一のユーザーが利用可能なすべてのストレージ領域を使用することを防ぎ、複数のユーザー間で公平なリソース割り当てを実現します。
ほとんどのコンピューティング環境では、ディスク領域は無限ではありません。クォータサブシステムは、ディスク領域の使用量を制御するメカニズムを提供します。
ディスククォータは、ローカルファイルシステムの個々のユーザーおよびユーザーグループに設定できます。これにより、メールなどのユーザー固有のファイル用のスペースを、プロジェクト用のスペースとは別に管理することが可能になります。クォータサブシステムは、ユーザーが割り当てられた制限を超えた場合に警告を発しますが、現在の作業のために余分なスペースを確保します (ハードリミット/ソフトリミット)。
クォータが実装されている場合は、クォータを超過しているかどうかを確認して、クォータが正しいことを確認する必要があります。ユーザーが繰り返しクォータの上限を超えたり、ソフトリミットに継続的に達したりする場合、システム管理者はディスク容量の使用量を削減する手助けをすることができます。または、管理者はユーザーのディスククォータを増やすこともできます。
クォータは、以下を制御するように設定できます。
- 消費されるディスクブロックの数。
- UNIX ファイルシステムのファイルに関する情報を含むデータ構造である inode の数。inode はファイル関連の情報を保存するため、作成可能なファイルの数を制御できます。