Я хотел бы настроить массив RAID 10 ограниченного размера для ОС со сквозной записью, включенной для безопасности (без батареи / ИБП), и использовать остальные диски в RAID 0 с включенной обратной записью для производительности (данные заменяемый). Это с LSI MegaRAID SAS 9260-4i с использованием последней прошивки 12.15.0-0239
Настройка RAID 10 работает нормально, например:
megacli -CfgSpanAdd -r10 -Array0 [252: 0,252: 1] -Array1 [252: 2,252: 3] WT RA Direct NoCachedBadBBU -sz500GB -a0 Адаптер 0: Создан VD 0
Адаптер 0: Адаптер настроен !!
Код выхода: 0x00
Но тогда я не могу добавить RAID 0 с остальным пространством. т.е.
megacli -CfgLdAdd -r0 [252: 0,252: 1,252: 2,252: 3] WB RA Direct CachedBadBBU -a0
Диски не соответствуют настроенному массиву.
Код выхода: 0x03
Или пытаясь добавить его как другой диапазон вместо
megacli -CfgSpanAdd -r0 -Array0 [252: 0,252: 1,252: 2,252: 3] WT RA Direct NoCachedBadBBU -a0
Неверный ввод в токен WT или рядом с ним
Код выхода: 0x01megacli -CfgSpanAdd -r0 [252: 0,252: 1,252: 2,252: 3] WT RA Direct NoCachedBadBBU -a0
Неверный ввод в токене или рядом с ним [252: 0,252: 1,252: 2,252: 3
Код выхода: 0x01
Или просто догадываюсь
megacli -CfgAllFreeDrv -r0 WB RA Direct CachedBadBBU -a0
Нет настраиваемого диска для настройки на адаптере 0.
Разве с MegaRAID просто невозможно иметь несколько групп рейдов на одних и тех же дисках? или мне нужно как-то создать два виртуальных диска перед их настройкой? Наверное, было бы проще с графическим интерфейсом, но попытаться сделать все это удаленно через megacli.
Большинство аппаратных RAID-контроллеров могут использовать только целые диски для томов (я не знаю ни одной модели, которая могла бы использовать для этого только часть диска).
Используйте программный RAID, если вам это нужно, или добавьте пару дисков для системного тома.