df -h は、fs サイズが LV サイズより小さいことを示します。

df -h は、fs サイズが LV サイズより小さいことを示します。

700MiBサイズのLVを作りました。

df -hFSをインストールしたときに表示されるファイルシステムのサイズが697MiBであることを確認しました。

3MiBはどこに行きましたか? LVMのメタデータを保存できますか?

重要な場合、FSはxfsです。

答え1

すべてのファイルシステムは、内部構造とデータ(ファイルシステムのメタデータ)を格納するためにデバイスで利用可能なスペース全体の一部を使用します。これ高いファイルシステムの割合XFSは約0.5%です。

lvdisplayディスクの実際のサイズは報告されますが、システムdfの使用可能なディスク容量は、物理ディスクサイズからファイルシステムのオーバーヘッドを引いたものとして表示されます。

答え2

最大インデックスノードそしていくつかのスーパーブロック

XFS を含む多くのファイルシステムが使用されます。インデックスノード。これは、ACLやその他の拡張属性を含む実際のデータブロックへのポインタです。ファイルシステムが作成されると、その一部はinode用に予約され、利用可能なブロックスペースを占有します。

時には、ブロック空間の前にinode空間が枯渇することがあります。特に、FSが多くの小さなファイルで構成されている場合はさらにそうです。

以下を使用して、inodeの使用量を表示できます。

df --inodes

スーパーブロックには、サイズ、名前、inodeの場所などのファイルシステムに関する情報が含まれています。ファイルシステム全体にコピーされるため、破損が発生しても生存可能性があります。これらはまたあなたのスペースを占めるでしょう。

以下では、一部のXFSメタデータを表示できます。

xfs_info

私が授業をしているので、他の人たちも知りたいと思っているかと準備しています。

プロセス中にファイルシステムの概念を読むこともできます。http://www.cyberciti.biz/tips/understanding-unixlinux-file-system-part-i.html

答え3

正しく理解したら、LVサイズ700MiBと使用可能なファイルシステムサイズ697MiBを比較することです(df -hMiB、df -HMBが出力されます)。

違いは33MBではなく3MiBです。

3MiBが実際に見る価値があるかどうかはわかりません。

関連情報