Terkadang, untuk menghapus volume fisik, kita mungkin harus mencari tahu terlebih dahulu apakah ada LV yang ada di dalamnya. Postingan tersebut menjelaskan beberapa metode yang paling umum digunakan untuk menentukan LV yang merupakan bagian dari PV tertentu.
Menggunakan perintah lsblk
lsblk perintah memberikan representasi tata letak pohon yang bagus dari disk/partisi dan volume yang berada di atasnya.
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda 8:0 0 250G 0 disk ├─sda1 8:1 0 500M 0 part /boot ├─sda2 8:2 0 187G 0 part │ └─vg_os-lv_os (dm-0) 253:0 0 187G 0 lvm / └─sda3 8:3 0 62.5G 0 part [SWAP]
Menggunakan perintah lvs
Perintah lain yang mudah digunakan adalah lvs . lvs dengan argumen “-o +devices”, kita dapat mengetahui LV, VG dan perangkat terkait yang digunakan.
# lvs -a -o +devices LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices lv_os vg_os -wi-ao---- 187.01g /dev/sda2(0)
Menggunakan perintah pvdisplay
Perintah praktis lainnya adalah pvdisplay dengan -m pilihan. Dengan opsi -m kita dapat menampilkan volume logis pada PV.
# pvs PV VG Fmt Attr PSize PFree /dev/sda2 vg_os lvm2 a--u 187.01g 0
# pvdisplay /dev/sda2 -m --- Physical volume --- PV Name /dev/sda2 VG Name vg_os PV Size 187.01 GiB / not usable 3.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 47874 Free PE 0 Allocated PE 47874 PV UUID I57oVs-dxyE-ofLR-AuTO-WdqU-F8lU-2fD7wS --- Physical Segments --- Physical extent 0 to 47873: Logical volume /dev/vg_os/lv_os Logical extents 0 to 47873
Menggunakan perintah vgdisplay
Di sini kita akan memiliki semua perangkat fisik yang digunakan per Grup Volume, bukan per Volume Logis. Jadi pertama-tama kita memiliki info VG, di bawah ini kita akan menemukan semua LV yang sesuai dengan VG-nya, dan setelah itu kita akan melihat semua PV yang terpasang di VG kita.
# vgdisplay -v Using volume group(s) on command line. --- Volume group --- VG Name vg_os System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 2 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 1 Act PV 1 VG Size 187.01 GiB PE Size 4.00 MiB Total PE 47874 Alloc PE / Size 47874 / 187.01 GiB Free PE / Size 0 / 0 VG UUID R6fvJR-Ev2s-VAFZ-Vdg0-2IhR-cY42-Bunqnx --- Logical volume --- LV Path /dev/vg_os/lv_os LV Name lv_os VG Name vg_os LV UUID Ifl0gt-DYCP-JVMW-yUJh-K79e-hh1t-D63Djv LV Write Access read/write LV Creation host, time VOM-VCS-MONITOR, 2014-08-15 21:58:01 +0530 LV Status available # open 1 LV Size 187.01 GiB Current LE 47874 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Physical volumes --- PV Name /dev/sda2 PV UUID I57oVs-dxyE-ofLR-AuTO-WdqU-F8lU-2fD7wS PV Status allocatable Total PE / Free PE 47874 / 0
Menggunakan perintah lvdisplay
Dengan –peta argumen, perintah lvdisplay akan mencantumkan semua volume logis dalam sistem bersama dengan volume fisiknya.
# lvdisplay --maps --- Logical volume --- LV Path /dev/vg_os/lv_os LV Name lv_os VG Name vg_os LV UUID Ifl0gt-DYCP-JVMW-yUJh-K79e-hh1t-D63Djv LV Write Access read/write LV Creation host, time VOM-VCS-MONITOR, 2014-08-15 21:58:01 +0530 LV Status available # open 1 LV Size 187.01 GiB Current LE 47874 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Segments --- Logical extents 0 to 47873: Type linear Physical volume /dev/sda2 Physical extents 0 to 47873