volume-group · shipping · also LVM volume group, VG

Volume group (LVM)

In Linux LVM, a volume group is a named collection of physical volumes whose extents provide allocation space for logical volumes.

Related Observatory article: Volume group (LVM) on hesela.com

A VG can contain one PV or several. Physical-extent size and allocation policy govern allocation within the group. Grouping PVs does not itself add application-data redundancy: protection depends on the LV layout and its backing devices. [1] [2]

Adding a PV with vgextend increases space available for LV allocation. It does not enlarge every existing LV or the filesystems using them. Those are separate resizing operations. [3]

VG free extents and unused thin-pool capacity are different resources. A thin pool has allocated data and metadata components; Data% and Meta% describe usage within them. Growing those components requires free VG extents and a successful extension, not merely the presence of space elsewhere in the group. [4]

A free-extent total does not guarantee a usable placement. The normal policy avoids parallel stripes on the same PV; contiguous allocation also constrains adjacency. A request can therefore lack eligible extents despite free space in the VG. This is not a recommendation to weaken allocation policy. [1]

Relations

related
Physical volume (LVM), Logical volume, LVM, Volume manager, Thin pool, Thin-pool metadata

Limitations

  • A VG configuration backup does not contain the data stored in its logical volumes. [5]

Citations

  1. LVM2 lvm(8): PV/VG/LV hierarchy and allocation policies (accessed 2026-10-24)
  2. LVM2 vgcreate(8): physical-extent size and VG creation (accessed 2026-10-20)
  3. LVM2 vgextend(8): adding PVs increases available LV-allocation space (accessed 2026-10-20)
  4. LVM2 lvmthin(7): pool usage counters and extension requirements (accessed 2026-10-20)
  5. LVM2 vgcfgbackup(8): configuration backup excludes LV contents (accessed 2026-10-20)

JSON: /data/terms/volume-group.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. Volume group (LVM). Hesela. 2026-10-24. https://hesela.dev/terms/volume-group/