LVMを使用するときに使用済みデバイス/空き領域を表示する方法は?


12

次の状況があります。

=$ 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

これらのボリュームがどの物理ディスクを使用しているか、どのくらいの空きディスク領域(未割り当て)があるかを知りたいので、どれだけ成長できるかを知りたいと思います。

linux  lvm 

回答:


24

これは比較的簡単です。使用しlvdisplay、論理ボリュームを表示するにはvgdisplay(使用可能な空き領域を含む)のボリュームグループを表示するようにしてpvdisplay物理ボリュームを表示します。

これらの3つのコマンドから必要なすべてのデータを取得する必要がありますが、さまざまなデータのすべてが何を意味するのかを理解するためのいくつかの作業が必要です。


ありがとう。必要な情報はすべて手に入れたと思います。VGにはLVとPVの両方が含まれているように見えますが、これは理にかなっています。

厳密には、vgはpvを含み、lvはvgから構築されます。あなたが必要なものを手に入れたと聞いて素晴らしい。
malcolmpdx

18

pvsvgsそしてlvs便利に読みやすい代替されpvdisplayvgdisplayそしてlvdisplayあなただけの要約が必要な場合。例:

# pvs
  PV         VG     Fmt  Attr PSize   PFree 
  /dev/sda2  fedora lvm2 a--  232,59g 20,87g

2

「マップ」オプションはあなたが求めているものです。これは、lvレベルおよびpvで機能します。

そのため、LVがボリュームで占有している部屋を確認したい場合は、

lvdisplay -m <volumegroupname>

PVの使用状況を確認したい場合は、

pvdisplay -m
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.