Можно ли контролировать, какие физические тома в группе томов будут использоваться первыми?

Я просто настроил свой своп на использование 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-
Другие вопросы по тегам