使用 lvdisplay 命令
使用 -maps 参数,lvdisplay 命令将列出系统中的所有逻辑卷及其物理卷。
# 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
https://onitroad.com 更多教程
使用 pvdisplay 命令
另一个方便的命令是带有 -m 选项的 pvdisplay。
使用 -m 选项,我们可以在 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
使用 vgdisplay 命令
在这里,我们将使用每个卷组使用的所有物理设备,而不是每个逻辑卷。
所以首先我们有 VG 信息,下面我们将找到与其 VG 对应的所有 LV,然后我们将看到我们的 VG 中添加的所有 PV。
# 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
使用 lsblk 命令
lsblk 命令为磁盘/分区和驻留在它们的卷提供了一个很好的树状布局表示。
# 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]
使用 lvs 命令
另一个易于使用的命令是 lvs 。
lvs 加上 "-o +devices" 参数,我们可以找出使用的 LV、VG 和对应的设备。
# lvs -a -o +devices LV VG Attr LSize Pool Oroirn Data% Meta% Move Log Cpy%Sync Convert Devices lv_os vg_os -wi-ao---- 187.01g /dev/sda2(0)
有时,要删除一个物理卷,我们可能必须首先查明其中是否有LV。
这篇文章描述了一些最常用的方法来确定作为特定PV一部分的LV。
日期:2020-09-17 00:12:15 来源:oir作者:oir