Goal
I would like to list the PVs involved in a VG. Neither "vgs" nor "vgdisplay" tells me. I need that information in order to install and clone an existing Debian using LVM and want to have the same LVM configuration.
Recipe
The "vgs" output:
root@maila:~# vgs VG #PV #LV #SN Attr VSize VFree disk0 1 1 0 wz--n- 931,51G 520,00M disk1 1 2 0 wz--n- 447,13G 397,13G
The "pvs" output:
root@maila:~# pvs PV VG Fmt Attr PSize PFree /dev/md1 disk1 lvm2 a- 447,13G 397,13G /dev/md2 disk0 lvm2 a- 931,51G 520,00M
How to read it:
- There is only one PV per VG
- "md1" belongs to the VG disk1
- "md2" belongs to the VG disk0
If the output where:
root@maila:~# pvs PV VG /dev/md1 disk1 /dev/md2 disk0 /dev/md3 disk1 /dev/md4 disk0 /dev/md5 disk1 /dev/md6 disk0 /dev/md7 disk1 /dev/md8 disk0
Then that would mean:
- There are 4 PVs per VG
- "md1", "md3", "md5" and "md7" belong to the VG disk1
- "md2", "md4", "md6" and "md8" belong to the VG disk0