¿Puedo convertir un LVM VG existente en una banda (RAID0 eq)?

¿Puedo convertir un LVM VG existente en una banda (RAID0 eq)?

Tengo un grupo de volúmenes LVM existente de 3 discos (ext4), con 4 volúmenes lógicos. Aún no estoy listo para el salto a un FS de próxima generación, me gustaría equilibrar la carga en los discos. He visto que puedes crear VG con bandas (equivalente a RAID0), pero me gustaría convertir el existente. Se puede hacer esto?

Respuesta1

No sé desde cuándo se documentó esto, pero en la versión 2.02.183 man lvconvertse muestra:

--stripes Number
       Specifies the number of stripes in a striped LV. This is the number of PVs
       (devices) that a striped LV is spread across. Data that appears sequential in
       the LV is spread across multiple devices in units of the stripe size (see
       --stripesize). This does not apply to existing allocated space, only newly
       allocated space can be striped.

Entonces, en realidad noconvertirun LV existente a una franja. Los datos existentes se dejarán como están.

Respuesta2

sudo lvconvert --stripes 3 vg/lv /dev/sda1 /dev/sdb1 /dev/sdc1

Donde 2 es el número de franjas, luego el volumen lógico y luego los 3 dispositivos a dividir. RAID 0 no tiene redundancia.

información relacionada