Можно ли контролировать, какие физические тома в группе томов будут использоваться первыми?
Я просто настроил свой своп на использование LVM с группой томов, которая содержит два физических тома: один раздел на SSD и один раздел на жестком диске (поскольку свободного места на моем SSD недостаточно для раздела подкачки, который я хочу).
Теперь я хотел бы, чтобы мой своп использовал раздел SSD, пока он не был заполнен, и использовал только часть жесткого диска, когда это необходимо. Есть ли способ указать такое предпочтение в LVM? Я использую lvm2.
1 ответ
Это все, что я нашел в lvm doku:
Чтобы создать логический том для выделения из определенного физического тома в группе томов, укажите физический том или тома в конце в командной строке lvcreate. Следующая команда создает логический том с именем testlv в группе томов testvg, выделенной из физического тома /dev/sdg1,
lvcreate -L 1500 -ntestlv testvg /dev/sdg1
Вы можете указать, какие экстенты физического тома будут использоваться для логического тома. В следующем примере создается линейный логический том из экстентов от 0 до 25 физического тома /dev/sda1 и экстентов от 50 до 125 физического тома /dev/sdb1 в группе томов testvg.
lvcreate -l 100 -n testlv testvg /dev/sda1:0-25 /dev/sdb1:50-125`
В следующем примере создается линейный логический том из экстентов от 0 до 25 физического тома /dev/sda1, а затем продолжает разметку логического тома на экстенте 100.
lvcreate -l 100 -n testlv testvg /dev/sda1:0-25:100-