Bagaimana cara menampilkan perangkat bekas / ruang kosong saat menggunakan LVM?


12

Saya memiliki situasi berikut:

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

Saya ingin tahu disk fisik apa yang digunakan oleh volume ini, dan berapa banyak ruang disk kosong (tidak terisi) yang saya miliki, sehingga saya akan tahu berapa banyak saya bisa menumbuhkan ini.

linux  lvm 

Jawaban:


24

Ini relatif mudah. Gunakan lvdisplayuntuk menampilkan volume logis, vgdisplayuntuk menampilkan grup volume (termasuk ruang kosong yang tersedia) dan pvdisplayuntuk menunjukkan volume fisik.

Anda harus mendapatkan semua data yang Anda butuhkan dari ketiga perintah itu, meskipun ada beberapa pekerjaan untuk mengetahui apa arti semua bit data.


Terima kasih. Saya pikir saya mendapatkan semua info yang saya inginkan. Sepertinya VG berisi LV dan PV, yang masuk akal.

ketat, vg mengandung pv dan lv dibangun dari vg's. Senang mendengar Anda mendapatkan apa yang Anda butuhkan.
malcolmpdx

18

pvs, vgsdan lvsmerupakan alternatif yang mudah dibaca dan nyaman pvdisplay, vgdisplaydan lvdisplayjika Anda hanya memerlukan ringkasan. Misalnya:

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

2

Opsi "maps" adalah yang Anda cari. Ini berfungsi pada level lv dan juga pv.

Jadi, jika Anda ingin melihat ruang apa yang digunakan LV pada volume, lakukan

lvdisplay -m <volumegroupname>

Jika Anda ingin melihat penggunaan PV, lakukan

pvdisplay -m
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.