vgsがこれを示す理由は何ですか?

vgsがこれを示す理由は何ですか?

私はLinuxバージョンをオペレーティングシステムとして使用する5つのディスクRAIDを持っています。ここで、RAID設定によるボリューム(?)は/ dev / md8で、サイズは8.9TBです。

このRAIDにはS1とS2という2つの「共有」があります(どのタイプのデバイスなのかわかりませんが、Web UIでは「共有」と表示されます)。 S1とS2の両方にサイズ制限はありません(必要に応じて8.9TBが利用可能です)。

S1には12GBのデータが含まれ、S2は空です。グラフィカルインターフェイスを見ると、使用量は0.1%で、空き容量は8.9TBと報告されています。これらすべてが合理的に聞こえます。

ただし、を実行すると、vgs出力は次のようになります。

$ sudo vgs
  VG   #PV #LV #SN Attr   VSize VFree
  vg     1   1   0 wz--n- 8.17t    0 

8.17 1000対1024の問題かもしれませんが、VFreeが0の理由は何ですか? ≥8.17または8.9TBでなければなりませんか?

答え1

提案されているように、8.17 v 8.9はTiB(1024ベース)とTB(1000ベース)の間の違いである可能性が高い(8.17 TiBは約8.98TB)。

ボリュームグループは単なるコンテナであり、 を使用して論理ボリュームを表示するために必要な実際の「リーフデバイス」を表示するにはlvs。 VG free 0は、ボリュームグループ内のすべての空き容量が論理ボリュームで使用されることを意味する可能性があります。論理ボリュームはlsblkここに表示される最上位ブロックデバイスであり/dev/mapper/<vgname>-<lvname>、ここにファイルシステムを作成してファイルシステムをマウントするために使用できます。

関連情報