フォルダが使用できるディスク容量を制限する方法は?

フォルダが使用できるディスク容量を制限する方法は?

約500 GBのSSD容量を持つLinuxサーバーと共有される2つのハードドライブストレージボックスがあります。

3つのフォルダを1つにマージしたいので、これにはUnionfsを使用しています。データをダウンロードする必要があります。

SSDでフォルダサイズの増加を制限する方法は?ディスク領域が必要な他のタスクを実行しているため、領域が不足すると問題が発生します。

また、Unionfs/similarを使用して最初にSSDにデータを書き、次にHDDに移動する最良の方法は何ですか? Unionfsは十分スマートですか?

ベストアンサー1

私は2つの可能性を見る:

個人ボリューム

ボリュームを作成し(たとえば、LVMを使用)、ここにマウントできます。これにより、フォルダは別のファイルシステムになり、ファイルシステムのサイズを超えることはできません。

シェア

あまり強制的ではないアプローチ(つまり、ユーザーがそれをバイパスできる):このフォルダに対してのみグループを作成できます(簡単には実行できません)。フォルダ内のSGIDビットを使用して、すべての新しいファイル(移動せずに生成されたファイルのみ)を作成し、このグループのクォータを定義できます。

おすすめ記事