私は複数のSamba共有を持っていますが、そのうちの1つはいくつかのバックアップを保存するために使用されます。
共有を含むZFSボリュームが大きく、複数の目的で使用されるため、その共有にディスク容量クォータを設定したいと思います。バックアップが20Tb以上を占めたくありません。
誰でもこれを達成する方法の正しい方向を教えてもらえますか?
よろしくお願いします!
ベストアンサー1
ファイルシステムクォータを設定します。
zfs set quota=20TB poolname/backup-filesystem
現在のクォータ設定を問い合わせます。
zfs get quota poolname/backup-filesystem
zfs create pool/fsname
クォータはサブディレクトリ(used)ではなくZFSファイルシステム(つまりUsed)でのみ設定できますmkdir
。
ZFS ファイルシステムのサブディレクトリは、ファイルシステムのクォータの使用に含まれます。子ファイルシステムは、独自のコマンドで上書きされない限り、親ファイルシステムのクォータ(存在する場合)を継承しますzfs set quota=size pool/parent/child
(ただし、これは追加の制限です。スナップショットなどの子ファイルシステムは、親ファイルシステムの合計クォータ使用量に含まれます)。 。