lvm:卷组的目的是什么?

pio*_*rek 7 linux partition lvm hard-disk

每个卷组可以有许多可调整大小的逻辑卷。每个逻辑卷可以有不同的文件系统、加密选项等,这意味着只有一个卷组就足够了。那么为什么 LVM 引入了 Volume Groups 的概念呢?它不只是一个不必要的抽象层吗?逻辑卷还不够吗?

fro*_*utz 5

卷组有它们的用途;它们将 PV 分开,因此不会在不应该混合的地方混合。例如,将外部磁盘添加到内部 VG 可能是一个坏主意,因为 LVM 并不特别喜欢丢失磁盘。

您也可以争辩说单个分区或单个文件系统就足够了。一个LV足以存储所有文件,为什么要使用多个LV?人们只是喜欢划分、分组、管理事物,而卷组对此很有用。就性能而言,这两种方式都没有区别。

我在我的机器上使用了两个卷组,一个用于 SSD,另一个用于 HDD。我可以用一个 VG 做到这一点,但是我必须告诉 LVM 在哪里为每个lvcreate/lvresize操作分配新空间。它会使这些命令使用起来更加麻烦。

如果您只需要一个 VG,没有人会强迫您使用多个 VG。