Назад | Перейти на главную страницу

megaraid: логические диски на разных уровнях RAID

В настоящее время я использую машину SuperMicro со встроенным контроллером LSI 2208 (класс MegaRAID).

Я хочу создать единый массив из двух дисков, а затем разделить его на:

Могу ли я сделать это с LSI2208?

Если нет, то есть ли другой контроллер LSI, поддерживающий это?

Под разделами вы имеете в виду, что хотите создать один массив RAID, а затем создать в нем несколько логических дисков?

# Clear the RAID config
megacli cfgclr -a0

# Create a RAID10 array from 4 drives with two logical drives,
# one 100GB and one comprised of the rest of the space
megacli cfgldadd -r1 "[?:0,?:1,?:2,?:3]" WB ADRA NoCachedBadBBU -sz100000 -sz0 -a0

К сожалению, все логические диски, созданные из одного массива, должны быть на одном уровне RAID.

Я бы предложил перевести диски в режим JBOD и сделать RAID программно:

megacli pdmakejbod -physdrv "[?:0,?:1]" -a0

RAID-массивы состоят из физических дисков, а не из разделов. После того, как вы добавили диски в массив RAID, вы можете создать несколько логические или виртуальные диски на массиве с помощью megacli. Эти виртуальные диски затем можно разделить с помощью FDISK или других утилит файловой системы, как если бы они были физическими дисками.