У меня есть сервер с несколькими дисками. Большинство из них — 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 описаны все параметры.