У меня есть существующая группа томов LVM из 3 дисков (ext4) с 4 логическими томами. Не совсем готов к переходу на файловую систему следующего поколения, хотел бы сбалансировать нагрузку на диски. Я видел, что можно создавать VG с чередованием (эквивалент RAID0), но я хотел бы преобразовать существующую. Можно ли это сделать?
решение1
Не знаю, как давно это было задокументировано, но в версии 2.02.183 man lvconvert
показано:
--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.
Так что, на самом деле, это не будетконвертироватьсуществующий LV в полосу. Существующие данные останутся как есть.
решение2
sudo lvconvert --stripes 3 vg/lv /dev/sda1 /dev/sdb1 /dev/sdc1
Где 2 — количество полос, затем логический том, затем 3 устройства для полос. RAID 0 не имеет избыточности.