Распределите LV по нескольким PV с помощью lvm

Распределите LV по нескольким PV с помощью lvm

У меня есть сервер с несколькими дисками. Большинство из них — raid1:

  PV /dev/md127   VG HDDs            lvm2 [465.63 GiB / 421.63 GiB free]
  PV /dev/sdg1    VG backup          lvm2 [<931.51 GiB / <931.51 GiB free]
  PV /dev/md0     VG SSDs            lvm2 [<1.82 TiB / 1.16 TiB free]
  PV /dev/md1     VG SSDs            lvm2 [<1.82 TiB / <1.82 TiB free]
  Total: 4 [5.00 TiB] / in use: 4 [5.00 TiB] / in no VG: 0 [0   ]

Я заметил, что все созданные LV в SSDsконечном итоге создаются на md0вместо того, чтобы быть распределенными по md0и md1(чтобы избежать износа). Можно ли что-то сделать, чтобы (автоматически?) несколько LV использовали другие диски?

Я хочу избежать разделения логического тома на несколько дисков (т.е. размещения данных на обоих дисках)md0 и md1-- но было бы здорово, если бы половина LV хранилась на , md0а другая половина на md1).

решение1

Вы можете создать lv с типом raid0:

lvcreate --type raid0 --stripes 2 --stripesize 64 --name lvtest --size 100G SSDs

На странице руководства lvmraid описаны все параметры.

Связанный контент