RAID и RAID-контроллеры

Настройка RAID на HPE ProLiant Gen10 через Smart Storage Administrator

Как проверить диски и создать RAID-массив на HPE ProLiant Gen10 с Smart Array P408i перед установкой ОС: путь в SSA, контроль дисков и проверка результата.

14 минут
Абстрактная иллюстрация настройки серверного хранилища
Процедура ниже использует путь UEFI System Utilities на HPE ProLiant DL380 Gen10 с HPE Smart Array P408i-a SR Gen10. Названия отдельных кнопок и доступные параметры зависят от версии SSA и firmware, поэтому перед изменением конфигурации их нужно сверить с экраном сервера и документацией.
Для создания RAID на HPE ProLiant Gen10 откройте совместимую с платформой редакцию HPE Smart Storage Administrator, выберите именно нужный контроллер Smart Array P408i, сверяйте каждый накопитель по enclosure:slot и серийному номеру, затем создайте array и logical drive. До установки ОС проверьте состояние logical drive, всех физических дисков и фоновых операций, а в установщике убедитесь, что появился новый логический диск — без удаления разделов и начала установки.

Не создавайте массив поверх неизвестных дисков

Создание array или logical drive, удаление конфигурации и некоторые операции инициализации изменяют метаданные RAID. Если диски уже использовались, сначала исключите наличие нужных данных и убедитесь, что есть актуальная проверенная резервная копия. Если SSA показывает уже созданные array или logical drive либо сообщение о прежней или неизвестной конфигурации, не нажимайте Delete, Clear, Create или Initialize до выяснения происхождения дисков. Точные названия сообщений зависят от проверенной версии SSA. Порядок работы с перенесённой конфигурацией описан в материале «Foreign Configuration в RAID: когда импортировать, когда очищать и как не потерять массив».

Границы примера и что зафиксировать до запуска SSA

Основной путь ниже относится к серверу HPE ProLiant DL380 Gen10 и контроллеру HPE Smart Array P408i-a SR Gen10. P408i-a — модульный контроллер для выделенного слота хранения на совместимых ProLiant Gen10; HPE Smart Array P408i-p SR Gen10 — вариант в виде PCIe-карты. Суффикс -a или -p в имени контроллера важнее похожего названия P408i: в одном сервере могут одновременно присутствовать несколько Smart Array.

Оба варианта P408i относятся к семейству HPE Smart Array для локальных SAS/SATA-подключений. Не следует переносить на них поддержку NVMe RAID от tri-mode-контроллеров: возможность работы с NVMe определяется не только названием сервера, но и контроллером, backplane и PCIe-топологией. Отдельная проверка SSD, M.2 и NVMe описана в статье «RAID на SSD, M.2 и NVMe: особенности, ограничения и выбор схемы».

Версии нельзя угадывать

Перед работой запишите модель сервера, System ROM, firmware P408i, версию Intelligent Provisioning и номер SSA, показанный на экране. HPE меняла интерфейс SSA и перечень параметров между выпусками. Эта статья не назначает непроверенный номер версии как универсальный: точные подписи кнопок, варианты инициализации и доступные RAID-уровни сверяйте с вашей редакцией SSA и firmware.
Характеристика
Значение
ПлатформаМодель ProLiant, поколение, System ROM и режим загрузки UEFI
КонтроллерПолное имя, вариант P408i-a или P408i-p, слот/расположение, версия firmware
Средство настройкиСпособ запуска SSA, версия SSA и Intelligent Provisioning при его использовании
Каждый дискenclosure:slot, модель, серийный номер, ёмкость, SAS/SATA, секторный формат и статус
Текущее состояниеНаличие existing configuration, прежних RAID-метаданных, предупреждений контроллера и фоновых задач
ХарактеристикаПлатформа
ЗначениеМодель ProLiant, поколение, System ROM и режим загрузки UEFI
ХарактеристикаКонтроллер
ЗначениеПолное имя, вариант P408i-a или P408i-p, слот/расположение, версия firmware
ХарактеристикаСредство настройки
ЗначениеСпособ запуска SSA, версия SSA и Intelligent Provisioning при его использовании
ХарактеристикаКаждый диск
Значениеenclosure:slot, модель, серийный номер, ёмкость, SAS/SATA, секторный формат и статус
ХарактеристикаТекущее состояние
ЗначениеНаличие existing configuration, прежних RAID-метаданных, предупреждений контроллера и фоновых задач

Для проверки совместимости ориентируйтесь на документы HPE HPE Smart Array SR Gen10 Controllers User Guide и HPE Smart Array SR Gen10 Controllers QuickSpecs в редакции, доступной на дату работ. В них сверяют поддерживаемую серверную платформу, тип контроллера, подключение корзины, firmware и ограничения накопителей. Не объединяйте в одном array SAS и SATA, HDD и SSD, накопители разной ёмкости либо 512e и 4Kn, пока именно ваша комбинация не подтверждена документацией P408i и платформы.

Как запустить SSA до установки ОС

Для ProLiant Gen10 документированными предзагрузочными путями обычно являются UEFI System Utilities, Intelligent Provisioning и совместимый автономный загрузочный образ HPE SSA. Доступность конкретного пути зависит от модели, установленной версии Intelligent Provisioning и пакета firmware. Онлайн-версия SSA запускается уже из установленной ОС и не относится к первичной настройке перед её установкой.

Точный путь, используемый в примере: F9 → System Utilities → System Configuration → HPE Smart Storage Administrator.

СпособКогда использоватьПуть или проверка
UEFI System UtilitiesОсновной путь в этом примереПри POST нажать F9 → System Utilities → System Configuration → HPE Smart Storage Administrator
Intelligent ProvisioningЕсли F10 доступен и установленная версия предлагает SSAПри POST нажать F10 → раздел обслуживания/maintenance → HPE Smart Storage Administrator; точное название промежуточного раздела сверить на экране
Автономный образ SSAЕсли встроенные средства недоступны либо документация HPE предписывает отдельный образЗагрузить только образ SSA, совместимый с Gen10 и данным контроллером; версию зафиксировать до запуска

Если SSA или P408i не отображается

Не переходите к созданию массива на другом контроллере «для проверки». Сначала зафиксируйте сообщения POST, версию firmware, видимость контроллера в UEFI и состав дисков. Причины отсутствия контроллера, cache disabled и Disk Not Supported разбираются в статье «RAID-контроллер не определяется, cache disabled или disk not supported».

Physical drive, array и logical drive: что создаёт SSA

Физический диск — отдельный HDD или SSD, который видит контроллер. Array — группа выбранных физических дисков с общей RAID-конфигурацией. Логический диск — блочное устройство, которое RAID-контроллер обычно передаёт установщику ОС. В SSA эти объекты показываются отдельно; не путайте свободный physical drive с готовым устройством для установки ОС.

На этом примере RAID 1 создаётся из двух физических дисков, но ОС получает один logical drive.

ОбъектПримерЧто увидит ОС
Physical driveДва SAS SSD в enclosure 1, slot 1 и enclosure 1, slot 2Обычно не как два отдельных установочных диска при RAID-конфигурации P408i
ArrayArray A, созданный из этих двух SSDСам array не является отдельным диском в установщике
Logical driveLogical Drive 1 в Array A с RAID 1Один логический диск, доступный установщику после успешного применения конфигурации

Порядок создания RAID на P408i в SSA

Создать array и logical drive перед установкой ОС

Шаги выполняйте только на подтверждённо свободных, совместимых и исправных дисках. Названия экранов и кнопок необходимо заменить на дословные названия из зафиксированной редакции SSA; до такой проверки маршрут нельзя считать точным.

  1. 1
    Откройте SSA через проверенный предзагрузочный путь
    Перезагрузите сервер и откройте SSA по маршруту, подтверждённому для зафиксированных версий System ROM, System Utilities или Intelligent Provisioning. На стартовом экране запишите версию SSA. Проверьте, что средство обнаружило ожидаемую дисковую корзину и контроллер.
  2. 2
    Выберите именно нужный P408i
    В списке контроллеров откройте запись с полным названием HPE Smart Array P408i-a SR Gen10 либо HPE Smart Array P408i-p SR Gen10. Сопоставьте суффикс, расположение контроллера и подключённую к нему корзину с инвентаризацией. Если в сервере есть другой Smart Array, не ориентируйтесь только на слово P408i или число подключённых дисков.
  3. 3
    Проверьте каждый physical drive
    Для каждого диска, который планируется включить в новый array, сопоставьте enclosure и slot с обозначением корзины, а также проверьте модель, серийный номер, ёмкость, интерфейс SAS/SATA, секторный формат и состояние. Диск должен отображаться как свободный и пригодный для конфигурирования согласно проверенной версии SSA. Запишите сведения до выбора дисков.
  4. 4
    Остановитесь при существующей или сомнительной конфигурации
    Если SSA показывает существующий array или logical drive, признаки прежних RAID-метаданных либо диски с неизвестной историей, не удаляйте и не очищайте их в рамках этой инструкции. Зафиксируйте дословные сообщения и перейдите к статье о работе с перенесённой конфигурацией.
  5. 5
    Создайте array из подтверждённых дисков
    На проверенном экране создания array выберите только нужные свободные physical drive. Перед подтверждением повторно сопоставьте enclosure:slot и серийные номера с инвентаризацией. Не добавляйте spare-диск или диск из действующего массива. В опубликованной версии инструкции здесь должно быть указано дословное название кнопки проверенной SSA.
  6. 6
    Создайте logical drive и выберите RAID-уровень
    В созданном array откройте проверенную операцию создания logical drive, выберите поддерживаемый RAID-уровень и задайте рассчитанный размер. Отсутствие уровня в интерфейсе не пытайтесь обходить изменением дисков или настроек наугад: сначала проверьте число и совместимость дисков, firmware и условия поддержки контроллера.
  7. 7
    Сверьте параметры с руководством перед подтверждением
    Не подтверждайте параметр, назначение которого не установлено. Размер полосы, политики чтения и записи и параметры кэша оставляйте без изменения только после сверки с документированными значениями по умолчанию для зафиксированной версии SSA и firmware. Способ инициализации выбирайте отдельно: до подтверждения нужно знать его документированное назначение, отображаемый статус и условие, при котором logical drive разрешено использовать. Не включайте принудительно Write-Back.
  8. 8
    Примените конфигурацию и проверьте результат
    Проверьте список выбранных дисков, RAID-уровень, размер logical drive и способ инициализации, затем используйте подтверждённую для проверенной SSA операцию применения конфигурации. Не выходите из SSA, пока интерфейс не подтвердит результат без ошибки и logical drive не появится в дереве выбранного контроллера. В итоговой статье должны быть приведены дословные названия кнопки подтверждения и штатного статуса.
  9. 9
    Проверьте готовность к запуску установщика ОС
    Откройте свойства logical drive и состояния всех его physical drive. У logical drive не должно быть критического состояния, а у участников — Failed или Predictive Failure. Проверьте задачи, сообщения и прогресс. Если фоновая операция не завершена, начинайте установку только при наличии документированного для этой версии SSA статуса, разрешающего использование logical drive.

RAID 1, RAID 5, RAID 6 и RAID 10: минимум дисков

Это минимальное число дисков для перечисленных уровней. Их доступность в SSA нужно подтвердить по QuickSpecs и руководству для конкретного P408i-a или P408i-p, версии firmware и состава накопителей. Упоминать лицензионные ограничения следует только при наличии конкретного подтверждённого условия.

RAID-уровеньМинимум совместимых дисковЧто выбрать в SSA
RAID 12Создать array из двух подтверждённых дисков, затем logical drive с RAID 1
RAID 53Создать array минимум из трёх подтверждённых дисков, затем logical drive с RAID 5
RAID 64Создать array минимум из четырёх подтверждённых дисков, затем logical drive с RAID 6
RAID 104Создать array из чётного числа подтверждённых дисков, не менее четырёх, затем logical drive с RAID 10

Размер logical drive можно оставить равным предложенному SSA размеру, если не требуется несколько logical drive в одном array. Количество logical drive, доступные размеры полосы и значения по умолчанию не универсальны: они зависят от версии SSA и firmware. Не меняйте Stripe Size, политики чтения и записи, параметры кэша или инициализации без понятной модели нагрузки и подтверждённых последствий. Детали — в статье «Кэш RAID-контроллера, Write Back и Stripe Size: выбор без лишнего риска».

Write-Back не включают принудительно при создании массива

Политика записи зависит от состояния защищённого кэша контроллера, включая модуль кэша и суперконденсатор, если он предусмотрен конфигурацией. При проблеме защиты контроллер может ограничить Write-Back кэш и использовать кэш со сквозной записью. Не обходите это принудительным Write-Back и не меняйте политику кэша RAID-контроллера ради скорости. Сначала выясните точное сообщение и состояние защиты кэша по статье «BBU, CacheVault и суперконденсатор RAID-контроллера: проверка и замена».

Проверка RAID initialization и нового диска в установщике ОС

  1. До выхода из SSA убедитесь, что созданный logical drive отображается у выбранного P408i с состоянием, которое SSA считает штатным для текущей операции.
  2. Проверьте все physical drive — каждый должен оставаться в ожидаемой роли и не иметь статусов Failed или Predictive Failure.
  3. Проверьте экран задач, событий или прогресса SSA. Зафиксируйте наличие и тип незавершённой фоновой операции; не называйте её Fast, Full или Background Initialization, если именно такого названия нет в вашей версии SSA.
  4. Загрузите установщик целевой ОС и дойдите только до экрана выбора целевого диска. Новый logical drive должен отображаться как одно устройство ожидаемого размера.
  5. Не нажимайте удаление разделов, форматирование, создание файловой системы или начало установки. Если logical drive не виден, выйдите из установщика и проверьте применение конфигурации, состояние массива, режим загрузки и необходимость драйвера, документированного для конкретного установочного образа ОС и P408i.

Видимость в установщике не равна завершению установки

Появление logical drive на экране выбора диска подтверждает, что установщик видит устройство контроллера. Оно не проверяет разметку, загрузчик, файловую систему и дальнейшую загрузку ОС. Эти действия находятся за рамками данной процедуры.

Когда остановиться и не создавать новый RAID-массив

Проблема

SSA показывает Existing Configuration, прежние RAID-метаданные или неизвестный logical drive

Решение

Не используйте Delete, Clear, Create Logical Drive, Initialize, Force Online или назначение Hot Spare как способ «подготовить» диск. Зафиксируйте контроллер, enclosure:slot, серийные номера, статусы и сообщения SSA, затем перейдите к процедуре работы с перенесённой конфигурацией.

Проблема

У диска статус Failed или Predictive Failure

Решение

Не включайте такой диск в новый array и не извлекайте другой накопитель по предположению. Сопоставьте предупреждение с физическим слотом, моделью и серийным номером, сохраните сведения и проведите диагностику по статье «RAID Degraded, Offline или Failed: диагностика отказа дисков».

Проблема

SSA запрещает создать array или не предлагает нужный RAID-уровень

Решение

Проверьте полное имя контроллера, тип P408i-a/P408i-p, модель сервера, firmware, подключение корзины, число дисков, интерфейс, ёмкость и секторный формат. Не пытайтесь решить ограничение очисткой метаданных или сменой cache policy. Для выбора совместимой связки контроллера и дисков используйте «Как выбрать RAID-контроллер: совместимость, кэш, SAS, SSD и NVMe».

Термины в статье

Дисковая корзина — узел шасси с отсеками для установки нескольких накопителей и организации их подключения к питанию и контроллеру либо HBA.
Кэш со сквозной записью — режим, в котором кэш не подтверждает запись раньше нижележащего хранилища и не оставляет подтверждённые данные только в своей энергозависимой памяти.
Логический диск — блочное устройство, которое RAID-контроллер или программная RAID-подсистема предоставляет хосту как отдельный накопитель.
Метаданные RAID — служебные записи на дисках или контроллере, описывающие состав, уровень, состояние и параметры RAID-массива для его распознавания и сборки.
Политика кэша RAID-контроллера — набор настроек обработки чтения и записи в кэше, определяющих момент подтверждения записи, режим чтения и требования к защите кэша в режиме write-back.
Накопитель энергии высокой мощности, применяемый для кратковременного питания кэша RAID-контроллера. При сбое питания он сохраняет данные до записи во флеш-память.
Физический диск — отдельный HDD, SSD или иной накопитель, распознанный RAID-контроллером как член массива либо как независимое устройство.
Фоновая инициализация — формирование или проверка RAID-контроллером данных избыточности нового массива без отключения логического диска.
Failed — статус физического накопителя, который RAID-контроллер признал отказавшим и перестал использовать для штатного ввода-вывода в составе массива.
Семейство аппаратных и программных RAID-решений HPE для локальных SAS/SATA-накопителей и, в поддерживаемых tri-mode-конфигурациях, NVMe.
HPE Smart Storage Administrator — средство администрирования совместимых контроллеров HPE, предназначенное для настройки массивов, дисков, кэша и диагностики подсистемы хранения.
M.2 — спецификация компактного разъёма и модулей расширения, определяющая размеры и ключи; накопители M.2 могут использовать интерфейс SATA или PCIe.
NVMe — протокол обмена командами с энергонезависимыми накопителями, оптимизированный для параллельного ввода-вывода; локальные NVMe-SSD обычно подключаются по PCIe.
Predictive Failure — диагностический статус накопителя, указывающий на признаки вероятного отказа по SMART или данным контроллера до фактической недоступности диска.
RAID 1 — уровень RAID с зеркалированием данных на двух или более дисках. Полезная ёмкость равна ёмкости наименьшего участника, а доступ сохраняется, пока исправна хотя бы одна копия.
Комбинированный уровень: чередование (RAID 0) поверх зеркальных пар (RAID 1). Сочетает высокую скорость и отказоустойчивость, отдавая под избыточность половину ёмкости.
RAID 5 — уровень RAID с чередованием данных и распределённой чётностью, выдерживающий отказ одного диска. Требует минимум трёх дисков.
Уровень RAID с чередованием данных и двойной распределённой чётностью. Выдерживает отказ любых двух дисков; минимум четыре диска.
Устройство или модуль, который формирует RAID-массивы из накопителей и предоставляет ОС логические диски, управляя размещением данных, отказами и восстановлением избыточности.
RAID-уровень — схема размещения данных и избыточности по накопителям массива, определяющая полезную ёмкость, отказоустойчивость и характеристики ввода-вывода.
SAS — последовательный интерфейс и набор протоколов SCSI для подключения накопителей, поддерживающий адресацию устройств, экспандеры и обычно двухпортовое подключение дисков.
SATA — последовательный интерфейс подключения HDD, SSD и оптических приводов; в обычной прямой схеме один порт контроллера соединён с одним накопителем.
Параметр чередования RAID: объём последовательных данных, размещаемых на одном диске до перехода к следующему. Значение термина stripe size зависит от вендора.
Политика кэша RAID-контроллера: запись подтверждается после помещения данных в кэш, а на накопители переносится позже. Кэш требует защиты от потери питания.

Вопросы по теме

Все вопросы и ответы

Нужно ли ждать завершения RAID initialization перед установкой ОС?

Не ориентируйтесь только на название фоновой операции или на то, что logical drive появился в списке устройств. В разных версиях SSA названия и варианты инициализации могут отличаться, поэтому сначала зафиксируйте тип операции, её прогресс и сообщения интерфейса.

Перед запуском установщика logical drive должен отображаться у нужного P408i в состоянии, которое SSA считает штатным для текущей операции. У всех входящих в массив физических дисков должны быть ожидаемые роли; статусы Failed и Predictive Failure недопустимы. Также проверьте экран задач, событий или прогресса.

Если операция ещё выполняется, устанавливать ОС можно лишь при наличии документированного для данной версии SSA статуса, разрешающего использовать logical drive. Затем в установщике ОС дойдите только до выбора целевого диска: новый logical drive должен отображаться как одно устройство ожидаемого размера. Не удаляйте разделы, не форматируйте диск и не начинайте установку в рамках этой проверки.

Можно ли принудительно включить Write-Back на P408i?

Нет, принудительно включать Write-Back ради производительности не следует. Политика записи зависит от состояния защищённого кэша контроллера, включая модуль кэша и суперконденсатор, если он предусмотрен. При проблеме защиты контроллер может ограничить Write-Back и перейти к сквозной записи. Сначала нужно выяснить точное сообщение и состояние защиты кэша.

Можно ли создать RAID на дисках с неизвестной конфигурацией?

Не используйте удаление, очистку, создание logical drive, инициализацию, Force Online или назначение Hot Spare как способ подготовить неизвестные диски к новому массиву. Такие действия могут изменить RAID-метаданные и осложнить восстановление прежней конфигурации.

Зафиксируйте полное имя контроллера, enclosure:slot, серийные номера накопителей, их статусы и дословные сообщения SSA. Если диски ранее использовались, сначала нужно исключить наличие нужных данных и убедиться, что существует актуальная проверенная резервная копия.

Особенно осторожно следует действовать, когда найденные array или logical drive не соответствуют ожидаемому новому серверу либо история накопителей неизвестна. Создавать новый RAID в рамках первичной настройки можно только из подтверждённых свободных физических дисков, которые сопоставлены с инвентаризацией по слоту и серийному номеру.

Можно ли использовать NVMe RAID через Smart Array P408i?

Не следует считать, что P408i поддерживает NVMe RAID только потому, что он установлен в ProLiant Gen10. P408i относится к контроллерам для локальных SAS/SATA-подключений. Возможность NVMe RAID определяется конкретным контроллером, backplane и PCIe-топологией. Для SSD, M.2 и NVMe требуется отдельная проверка совместимости.

Почему установщик ОС видит один диск вместо нескольких физических?

Это нормально для успешно созданного RAID. Контроллер объединяет выбранные physical drive в array, а затем создаёт logical drive. Именно logical drive обычно передаётся установщику ОС как одно блочное устройство. Сам array отдельным диском в установщике не отображается. Размер устройства должен соответствовать созданному logical drive.

Можно ли объединить SAS и SATA диски в одном RAID-массиве?

Не объединяйте SAS и SATA в одном array, пока такая комбинация не подтверждена документацией для P408i и вашей платформы. То же правило относится к HDD и SSD, дискам разной ёмкости и разным секторным форматам 512e и 4Kn. Перед созданием массива проверьте совместимость контроллера, корзины, firmware и накопителей.