たとえば、4TBのZFSボリュームがある場合、3つのフォルダーを作成してから、各フォルダーをたとえば2GBに制限することはできますか。もしそうなら、どのように?
私は一生懸命グーグルで検索しましたが、役に立ちませんでした-私が得るのは18TBのライセンス制限に関する情報だけです。
すべてのアドバイスを喜んで受けました。
---編集
以下のすべての回答が機能することをテストした後、問題の最も正しい解決策を感じたので、GUI関連の回答に正しい回答を示しますが、残りは読むのに役立ちます。
Web GUIで、Data Management
-> Shares
に移動し、必要なフォルダーを選択します。
Read-Write Parameters
の下で、クォータを入力して、フォルダが消費できるスペースの量(参照クォータ)、またはフォルダとそのスナップショットなどが使用できるスペースの量(クォータ)を制限できます。通常の接尾辞(G、M、K)が適用されます。
あなたが探していたのは、zfsの「クォータ」機能です。
pool
という名前のプールのdir/whereever
に2GBのクォータを設定するには:
zfs set quota=2G pool/dir/whereever
そして、クォータを確認するには:
zfs get quota pool/dir/whereever
NMS管理パネルで、[データ管理]-> [データセット]-> [フォルダー]-> [表示]->-> [クォータ]に移動してこれを設定できます。
これは基本的に「zfssetquota」と同じです。クォータは、指定されたフォルダー内だけでなく、ZFSファイルシステム全体(またはフォルダー)に適用されることに注意してください。異なるクォータが必要な場合は、異なるファイルシステムを使用する必要があります。