Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

保護対象のファイルを削除するとファイルスペースが想定よりも少なくなる可能性があります

共同作成者

Snapshot コピーは、ブロックを使用していたファイルを削除したあともそのブロックをポイントします。そのため、 Snapshot コピーリザーブを使い切ると、期待に反した結果を引き起こす可能性があります。つまり、ファイルシステム全体を削除することで、ファイルシステムが占有するスペースよりも、使用可能なスペースが少なくなります。

次の例を考えてみましょう。ファイルを削除する前に、を実行します df コマンド出力は次のとおりです。

Filesystem          kbytes  used    avail  capacity
/vol/vol0/          3000000 3000000 0       100%
/vol/vol0/.snapshot 1000000 500000  500000   50%

ファイルシステム全体を削除してボリュームのSnapshotコピーを作成したら、を実行します df コマンドによって次の出力が生成されます。

Filesystem          kbytes  used    avail  capacity
/vol/vol0/          3000000 2500000 500000   83%
/vol/vol0/.snapshot 1000000 3500000 0       350%

出力から、削除前の 0.5GB に加えて、アクティブファイルシステムで以前に使用されていた 3GB 全体が Snapshot コピーによって使用されるようになりました。

Snapshot コピーで使用されるディスクスペースは Snapshot コピーリザーブを超えているため、アクティブファイル用にリザーブされたスペースに 2.5GB の「ピル」がオーバーフローします。想定していた 3GB については、ファイル用の 0.5GB の空きスペースが残ります。