Я совсем новичок в работе с контроллерами LSI MegaRAID и не понимаю, какой уровень RAID я на самом деле использую. Мой сервер оснащен 4 дисками по 4 ТБ каждый, и я хотел бы, чтобы они работали в RAID-10. Поискав несколько подсказок, я нашелэта темаи последовал засвязьв одном из ответов.
Теперь, что меня смущает, так это вывод megacli
и megasasctl
:
# megacli -LDInfo -Lall -aALL | грэп RAID Уровень RAID: Первичный-1, Вторичный-0, Квалификатор уровня RAID-0
Согласностолэто должно означать, что в настоящее время я использую RAID-1. Однако согласно этому я использую RAID-10:
# мегасатл a0 LSI MegaRAID SAS 9260-4i encl:1 ldrv:1 batt:FAULT, модуль отсутствует, пакет отсутствует, зарядка не удалась a0d0 7451GiB RAID 10 2x2 оптимальный a0e252s0 3726GiB a0d0 онлайн a0e252s1 3726GiB a0d0 онлайн a0e252s2 3726GiB a0d0 онлайн a0e252s3 3726GiB a0d0 онлайн
Мое замешательство по этому поводу, вероятно, не могло быть хуже. Что я здесь упускаю и какому выводу следует верить?
РЕДАКТИРОВАТЬ(в ответ на запрос Чарльза Х.)
Вывод следующий:
# megacli -LDInfo -Lall -aall Адаптер 0 — Информация о виртуальном диске: Виртуальный диск: 0 (Идентификатор цели: 0) Имя : Уровень RAID: Первичный-1, Вторичный-0, Квалификатор уровня RAID-0 Размер: 7,276 ТБ Размер сектора: 512 Эмулируется ли VD: Да Зеркальные данные: 7,276 ТБ Состояние: Оптимальное Размер полосы: 256 КБ Количество дисков на пролет:2 Глубина пролета: 2 Политика кэширования по умолчанию: WriteBack, ReadAhead, Direct, без кэширования записи при неисправном BBU Текущая политика кэширования: WriteThrough, ReadAhead, Direct, без кэширования записи при неисправном BBU Политика доступа по умолчанию: Чтение/Запись Текущая политика доступа: Чтение/Запись Политика кэширования диска: по умолчанию для диска Тип шифрования: нет Наличие плохих блоков: нет Кэшируется ли VD: Нет Код выхода: 0x00
решение1
ядуматьтаблица неверна.
Поскольку RAID 10 — это полоса (RAID-0) зеркала (RAID-1)
Первичный -> RAID-1
Вторичный -> RAID-0
RAID 0 -> RAID 1 -> DISK
-> DISK
-> RAID 1 -> DISK
-> DISK
решение2
Для получения дополнительной справочной информации вы можете использовать команду:
megacli -CfgDsply -aALL
Чтобы получить немного больше информации, включая группы дисков, информацию о диапазонах. Ниже приведен мой прокомментированный/отступный вывод выбранных строк (с машины Windows, но он довольно близок).
Обратите внимание, что для первой группы дисков («SPANNED DISK GROUP: 0») указано RAID 10, хотя это всего лишь два зеркалированных диска. То есть, на самом деле это RAID 1, но, кажется, указано RAID 10.
Итак, взглянем на вторую группу дисков («SPANNED DISK GROUP: 0»),еслиspan 0 и span 1 были просто 2 конкатенированными/чередующимися дисками, то следующий уровень мог бы зеркалировать их и все еще сообщать RAID10 (то же самое, что и первая группа дисков). Вероятно, он реализован как RAID10, а не RAID01, но в любом случае он все равно сообщал бы тот же общий размер для виртуального диска. Здесь просто недостаточно информации, чтобы знать наверняка.
Адаптер: 0 Название продукта: PERC H710P Mini Количество ГРУПП ДИСКОВ: 2 ГРУППА ДИСКОВ: 0 # Простой 2-дисковый RAID для операционной системы Количество пролетов: 1 ДИАПАЗОН: 0 Количество ПД: 2 Количество ВД: 1 Информация о виртуальном диске: Виртуальный диск: 0 (Идентификатор цели: 0) Имя : Уровень RAID: Первичный-1, Вторичный-0, Квалификатор уровня RAID-0 Размер: 837,75 ГБ # Размер виртуального диска соответствует размеру каждого диска Данные зеркала: 837,75 ГБ # указывает на зеркалирование RAID 1 Количество дисков: 2 Глубина пролета: 1 Физический диск: 0 Положение диска: DiskGroup: 0, Span: 0, Arm: 0 Идентификатор устройства: 0 Порядковый номер: 2 Принудительный размер: 837,75 ГБ [0x68b80000 секторов] Физический диск: 1 Положение диска: DiskGroup: 0, Span: 0, Arm: 1 Идентификатор устройства: 1 Порядковый номер: 2 Принудительный размер: 837,75 ГБ [0x68b80000 секторов] # «Группа составных дисков 0» ниже может быть: # device_id 2 зеркально отображен с device_id 3, создавая диапазон 0 # device_id 4 зеркально отображен с device_id 5, создавая span 1 # затем охватываем 0 и 1, соединенные вместе # или # device_id 2 чередуется/объединяется с device_id 3, создавая диапазон 0 # device_id 4 чередуется/объединяется с device_id 5, создавая span 1 # затем охватываем 0 и 1, зеркально отображенные вместе ГРУППА ДИСКА СОСТАВА: 0 # Это группа дисков, отличная от указанной выше, из-за Количество пролетов: 2 # слово «пролет». ДИАПАЗОН: 0 Количество ПД: 2 Количество ВД: 1 Информация о виртуальном диске: Виртуальный диск: 1 (Идентификатор цели: 1) Имя: VD_1 # Эта информация о виртуальном диске одинакова для обоих диапазонов, что указывает на # информация RAID действительно связана с группой дисков, а не # чем диапазон Уровень RAID: Первичный-1, Вторичный-0, Квалификатор уровня RAID-0 Размер: 1,635 ТБ Зеркальные данные: 1,635 ТБ Количество дисков на пролет:2 Глубина пролета: 2 Физический диск: 0 Положение диска: DiskGroup: 1, Span: 0, Arm: 0 Идентификатор устройства: 2 Порядковый номер: 2 Принудительный размер: 837,75 ГБ [0x68b80000 секторов] Физический диск: 1 Положение диска: DiskGroup: 1, Span: 0, Arm: 1 Идентификатор устройства: 3 Порядковый номер: 2 Принудительный размер: 837,75 ГБ [0x68b80000 секторов] ДИАПАЗОН: 1 Количество ПД: 2 Количество ВД: 1 Информация о виртуальном диске: Виртуальный диск: 1 (Идентификатор цели: 1) Имя: VD_1 # Эта информация о виртуальном диске одинакова для обоих диапазонов, что указывает на # информация RAID действительно связана с группой дисков, а не # чем диапазон Уровень RAID: Первичный-1, Вторичный-0, Квалификатор уровня RAID-0 Размер: 1,635 ТБ Зеркальные данные: 1,635 ТБ Количество дисков на пролет:2 Глубина пролета: 2 Физический диск: 0 Положение диска: DiskGroup: 1, Span: 1, Arm: 0 Идентификатор устройства: 5 Порядковый номер: 2 Принудительный размер: 837,75 ГБ [0x68b80000 секторов] Физический диск: 1 Положение диска: DiskGroup: 1, Span: 1, Arm: 1 Идентификатор устройства: 4 Порядковый номер: 2 Принудительный размер: 837,75 ГБ [0x68b80000 секторов]
решение3
Мне кажется, что они оба указывают на RAID 10. Пожалуйста, посмотрите наhttp://www.snia.org/sites/default/files/SNIA_DDF_Technical_Position_v2.0.pdfсо страницы 13 для хорошего описания того, что вы получили на выходе megacli.
решение4
После некоторого тестирования выяснилось, что оба они соответствуют RAID-10 (даже если оба LD выглядят совершенно по-разному с точки зрения глубины и размера диапазона):
Virtual Drive: 1 (Target Id: 1)
Name :Virtual_Disk_1
RAID Level : Primary-1, Secondary-0, RAID Level Qualifier-0
Size : 2.725 TB
Sector Size : 512
Is VD emulated : No
Mirror Data : 2.725 TB
State : Optimal
Strip Size : 512 KB
Number Of Drives : 10
Span Depth : 1
Adapter 0 -- Virtual Drive Information:
Virtual Drive: 2 (Target Id: 2)
Name :
RAID Level : Primary-1, Secondary-0, RAID Level Qualifier-0
Size : 3.271 TB
Sector Size : 512
Is VD emulated : No
Mirror Data : 3.271 TB
State : Optimal
Strip Size : 64 KB
Number Of Drives per span:6
Span Depth : 2