我刚刚将交换设置为使用 LVM,其中卷组包含两个物理卷:一个 SSD 上的分区和一个 HDD 上的分区(因为我的 SSD 上的可用空间不足以容纳我想要的交换分区)。
现在,我希望交换分区使用 SSD 分区,直到它满了为止,并且只在必要时使用 HDD 部分。有没有办法在 LVM 中指定这样的首选项?我使用 lvm2。
答案1
这是我在 lvm doku 中找到的全部内容:
要创建从卷组中特定物理卷分配的逻辑卷,请在 lvcreate 命令行末尾指定物理卷。以下命令在卷组 testvg 中从物理卷 /dev/sdg1 分配创建名为 testlv 的逻辑卷,
lvcreate -L 1500 -ntestlv testvg /dev/sdg1
您可以指定将物理卷的哪些扩展区用于逻辑卷。以下示例在卷组 testvg 中,使用物理卷 /dev/sda1 的 0 到 25 扩展区和物理卷 /dev/sdb1 的 50 到 125 扩展区创建一个线性逻辑卷。
lvcreate -l 100 -n testlv testvg /dev/sda1:0-25 /dev/sdb1:50-125`
以下示例在物理卷 /dev/sda1 的范围 0 到 25 之间创建一个线性逻辑卷,然后继续在范围 100 处布局逻辑卷。
lvcreate -l 100 -n testlv testvg /dev/sda1:0-25:100-