20.16. 使用されていないブロックの破棄


virsh domfstrim domain [--minimum bytes] [--mountpoint mountPoint] コマンドは、指定した実行中のゲスト仮想マシン内で、マウントされたすべてのファイルシステムに対して fstrim ユーティリティーを起動します。これは、ファイルシステムが使用していないブロックを破棄します。引数--minimum を使用する場合は、バイト単位で指定する必要があります。この量は、連続する空き範囲の長さとしてゲストカーネルに送信されます。この量より小さい値は無視されます。この値を増やすと、空き領域がひどく断片化されたファイルシステムとの競合が発生します。この場合はすべてのブロックが破棄されるわけではないことに注意してください。デフォルトの最小値はゼロで、空きブロックはすべて破棄されます。この値をゼロより大きくすると、fstrim 操作は、フラグメント化された空き領域が不良なファイルシステムでより速く完了します。ただし、すべてのブロックが破棄されるわけではありません。特定のマウントポイントのみをトリムする場合は、--mountpoint 引数を使用し、マウントポイントを指定する必要があります。

例20.38 使用していないブロックを破棄する方法

以下の例では、guest1 という名前のゲスト仮想マシンで実行しているファイルシステムをトリムします。
# virsh domfstrim guest1 --minimum 0
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.