私は次の状況にあります:
=$ LC_ALL=C df -hP | column -t
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-rootlv 19G 854M 17G 5% /
/dev/mapper/vg0-homelv 19G 343M 18G 2% /home
/dev/mapper/vg0-optlv 19G 192M 18G 2% /opt
/dev/mapper/vg0-varlv 19G 357M 18G 2% /var
これらのボリュームで使用されている物理ディスクと、ディスクの空き容量(未割り当て)がどれくらいあるかを知りたいので、どれだけ拡張できるかを知りたいと思います。
これは比較的簡単です。 lvdisplay
を使用して論理ボリュームを表示し、vgdisplay
を使用してボリュームグループ(使用可能な空き領域を含む)を表示し、pvdisplay
を使用して物理ボリュームを表示します。
これらの3つのコマンドから必要なすべてのデータを取得する必要がありますが、データのさまざまなビットの意味を理解するための作業は必要です。
pvs
、vgs
およびlvs
は、pvdisplay
、vgdisplay
およびlvdisplay
の代わりに読みやすく、便利ですあなただけの要約が必要です。例えば。 :
# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 Fedora lvm2 a-- 232,59g 20,87g
「マップ」オプションはあなたが求めているものです。これは、LVレベルとPVで機能します。
したがって、LVがボリュームを占有している部屋を確認したい場合は、
lvdisplay -m <volumegroupname>
PVの使用状況を確認したい場合は、
pvdisplay -m