![我可以控制首先使用卷组中的哪些物理卷吗?](https://linux22.com/image/1420172/%E6%88%91%E5%8F%AF%E4%BB%A5%E6%8E%A7%E5%88%B6%E9%A6%96%E5%85%88%E4%BD%BF%E7%94%A8%E5%8D%B7%E7%BB%84%E4%B8%AD%E7%9A%84%E5%93%AA%E4%BA%9B%E7%89%A9%E7%90%86%E5%8D%B7%E5%90%97%EF%BC%9F.png)
我刚刚将交换设置为使用 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-