Linux LVM 可以将多个物理卷合并为一个组,并将该组的空间分散到逻辑卷中。
如果将某些慢速设备添加到组中,则可能会减慢所有逻辑卷的速度。有没有办法添加设备但允许系统仅在饥饿情况下使用它?
这取决于您要使用的条带类型。您可以通过 LV 创建和 PV 添加的顺序来控制逻辑卷如何跨越物理卷。例如:
pv0lv0pv1lv1所以,现在如果lv0跨越整个pv0,lv1将跨越pv1(在线性条纹的情况下)。文件系统将在设备的开头首先使用块,因此在线性情况下,如果 FS 跨越多个 PV,则仅当文件系统足够满时才会使用最后一个 PV。
如果您需要跨快速设备进行非线性条带化,则可以仅使用这些设备创建 VG。然后在其中创建raid LV。然后用这个LV作为PV。即从LV创建第二级VG。然后将慢速设备线性添加到该第二级VG中。