![lvm:卷组的用途是什么?](https://linux22.com/image/52216/lvm%EF%BC%9A%E5%8D%B7%E7%BB%84%E7%9A%84%E7%94%A8%E9%80%94%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
每个卷组可以有许多可调整大小的逻辑卷。每个逻辑卷可以有不同的文件系统、加密选项等。这意味着拥有一个卷组就足够了。那么为什么LVM引入卷组的概念呢?难道它只是一个不必要的抽象层吗?逻辑卷还不够吗?
答案1
卷组有其用途;它们将 PV 分开,因此不应该混合的地方不会混合。例如,将外部磁盘添加到内部 VG 可能不是一个好主意,因为 LVM 并不特别喜欢丢失磁盘。
您也可以认为单个分区或单个文件系统就足够了。当一个 LV 足以存储所有文件时,为什么还要使用多个 LV?人们只是喜欢划分、分组、管理事物,而卷组对此很有用。就性能而言,无论哪种方式都没有区别。
我在计算机上使用两个卷组,一个用于 SSD,另一个用于 HDD。我可以使用一个 VG 来完成此操作,但随后我必须告诉 LVM 在哪里为每个lvcreate
/lvresize
操作分配新空间。这会使这些命令使用起来更加麻烦。
如果您只需要一个 VG,没有人会强迫您使用多个 VG。
答案2
由于物理卷和逻辑卷不能跨越不同的卷组,因此卷组当您想要离线或在不同系统之间移动它时,这一点就变得很重要。卷组是细分和管理资源的另一种方式。