逻辑卷,物理卷和卷组

有人可以向我解释逻辑卷,物理卷和卷组的含义吗? 他们在linux中的重要性和优势是什么?

逻辑卷管理是一种广泛使用的技术,用于部署逻辑存储而不是物理存储。

使用LVM,“逻辑”分区可以跨越物理硬盘并可以resize(与传统的ext3“原始”分区不同)。

物理磁盘分为一个或多个物理卷(Pv),逻辑卷组(VG)通过组合PV创建。

您应该在Linux Logical Volume Manager中阅读更多指定信息

这张照片几乎总结了一下

在此处输入图像描述

A初学者指南也提供了一些很好的信息

LVM的一大优势是,您可以最轻松地减小一个分区的大小,并在其他分区上使用它,例如,不会丢失数据。

您还可以为每个逻辑卷分配最小量的空间,并保留一些未分配的磁盘。 然后,当分区开始填满时,可以根据需要扩展它们。

来自Archlinux wiki:

好处

LVM比仅使用普通硬盘分区提供更多灵活性:

  1. 使用任意数量的磁盘作为一个大磁盘。

  2. 将逻辑卷扩展到多个磁盘上。

  3. 创建小型逻辑卷并“动态”调整它们的大小,因为它们会更加丰富。

  4. 无论磁盘上的顺序如何,都要调整逻辑卷的大小。 它不依赖于VG内LV的位置,也不需要确保周围的可用空间。

  5. 在线调整/创建/删除逻辑卷和物理卷。 它们上的文件系统仍然需要resize,但有些支持在线resize。

  6. 服务使用LV的在线/实时迁移,而不必重新启动服务。

  7. 快照允许您备份文件系统的冻结副本,同时将服务停机时间降至最低。

缺点

  1. Linux独家(差不多)。 在大多数其他操作系统(FreeBSD,Windows ..)中没有官方支持。

  2. 设置系统的其他步骤更复杂。

  3. 如果您使用Btrfs文件系统,其子卷function还将为您提供灵活布局的好处。 在这种情况下,使用LVM的附加抽象层可能是不必要的。

Archlinux上的LVM