Стоп-проверки до настройки RAID через BIOS
Не подтверждайте операции при неясной конфигурации
- Запишите модель сервера, модель RAID-контроллера и версию его firmware. Не переносите пункты меню и допустимые операции из инструкции для другой модели.
- Для каждого физического диска зафиксируйте слот или
enclosure:slot, модель, серийный номер либо WWN, доступную ёмкость, интерфейс и секторный формат. - Проверьте, что все диски, которые планируется включить в массив, определяются контроллером и не имеют критических предупреждений.
- Проверьте наличие прежней конфигурации или Foreign Configuration. При Foreign не выбирайт е Create, Clear, Initialize, назначение Hot Spare или другие изменяющие операции, пока не станет понятно происхождение дисков.
- Сопоставьте фактические диски со списком, подготовленным для массива. Номера устройств ОС вроде
/dev/sdXздесь не используются: в интерфейсе контроллера ориентируются на слот, серийный номер, WWN и ёмкость. - Убедитесь, что контроллер, серверная платформа, корзина и прошивка поддерживают выбранные накопители. SAS, SATA и NVMe, а также 512e и 4Kn не являются взаимозаменяемыми по умолчанию.
Статус всегда относится к объекту
Foreign обычно описывает обнаруженную конфигурацию на физических дисках, а не исправность нового Logical Drive; Online или аналогичный штатный статус относится к логическому диску в конкретной реализации; JBOD означает поштучное представление дисков ОС, а не статус RAID-массива. Точные названия — Ready, Unconfigured Good, Online, Failed, Offline и другие — различаются между семействами контроллеров и версиями firmware.Если контрол лер видит не все ожидаемые диски, сообщает о неподдерживаемом накопителе либо показывает проблемы корзины, кабеля или кэша, не создавайте массив из оставшихся дисков как временное решение. Сначала разберите причину по статье «RAID-контроллер не определяется, cache disabled или disk not supported». Особенности RAID на SATA SSD, M.2 и NVMe рассмотрены отдельно в материале «RAID на SSD, M.2 и NVMe».
Где открыть настройки аппаратного RAID-контроллера
Настройка RAID через BIOS или UEFI обычно открывается не в общих настройках загрузки, а в интерфейсе самого RAID-контроллера. Производители могут размещать его в UEFI Device Settings, System Configuration, Storage Configuration, в Option ROM при POST или в интерфейсе BMC. На одном сервере могут быть доступны несколько способов, но их состав зависит от платформы, контроллера, включённого режима загрузки и версий BIOS/UEFI и firmware.
- Для входа через системный UEFI перезагрузите сервер, откройте System Setup или аналогичное меню клавишей, указанной на экране POST либо в документации платформы, затем найдите Storage, Device Settings, Controller Management, RAID Configuration или имя контроллера.
- Если UEFI показывает несколько контроллеров или отдельный встроенный SATA-режим системной платы, выберите именно тот аппаратный RAID-контроллер, к которому подключены целевые диски.
- Для входа через Option ROM используйте подсказку во время POST. Наличие этого интерфейса и сочетание клавиш зависят от контроллера, режима загрузки и настроек прошивки.
- При наличии BMC можно открыть его штатный интерфейс управления хранилищем без входа в локальное UEFI-меню. Возможности и названия экранов BMC могут отличаться от локального интерфейса контроллера.
UEFI и Legacy не являются универсальной причиной
Как создать Virtual Disk или Logical Drive
Универсальный порядок создания RAID-массива
Названия экранов, кнопок и объектов различаются: Virtual Disk, Virtual Drive и Logical Drive обычно обозначают логический диск, который контроллер предоставит ОС.
- 1Откройте сводку контроллера и сохраните исходное состояниеДо изменений просмотрите модель и версию прошивки контроллера, состояние кэша, список физических дисков, существующих Virtual Disk или Logical Drive, предупреждения и активные задания. Зафиксируйте это на бумаге, в журнале работ или снимках экрана. Если существующие массивы исправны и ожидаемы, убедитесь, что выбранные для нового массива диски в них не состоят. При Foreign Configuration, деградированном состоянии, незавершённом Rebuild, пересечении составов массивов или неясных предупреждениях остановитесь.
- 2Подтвердите пригодность физических дисковВыберите только диски, сверенные по слоту и серийному номеру либо WWN. Убедитесь, что интерфейс контроллера считает их свободными и пригодными для создания массива по своей терминологии. Не включайте в новый массив диск, если его прошлое содержимое или RAID-метаданные могут быть нужны.
- 3Запустите создание логического дискаВыберите действие Create Virtual Disk, Create Logical Drive, Create Array или аналогичное. В некоторых интерфейсах сначала формируется группа дисков, а затем один или несколько Logical Drive внутри неё; в других эти действия объединены в одном мастере.
- 4Выберите состав и обязательные параметрыЯвно отметьте подтверждённые физические диски, выберите RAID-уровень, доступный именно на этом контроллере, и размер создаваемого логического диска. Не предполагается, что RAID 5, RAID 6 или RAID 10 доступны на любом контроллере или с любым числом дисков. Выбор уровня и расчёт ёмкости описаны в статье «Как выбрать RAID 0, 1, 5, 6 или 10».
- 5Оставьте дополнительные политики докуме нтированными значениями по умолчаниюЕсли нет подтверждённого требования нагрузки, не меняйте Stripe Size, Read Ahead, политику записи и параметры кэша. Особенно не включайте принудительно Write Back: этот режим требует исправной защиты кэша, такой как BBU или CacheVault. Детали выбора приведены в статье «Кэш RAID-контроллера, Write Back и Stripe Size».
- 6Выберите предусмотренный вариант инициализацииВыберите только тот режим, последствия которого понятны по документации конкретного контроллера. Перед подтверждением прочитайте предупреждение интерфейса: оно может указывать на изменение метаданных, очистку прежней конфигурации или запуск фоновой задачи.
- 7Подтвердите и примените конфигурациюПроверьте перед финальным подтверждением состав дисков, RAID-уровень и размер Logical Drive. В одних интерфейсах операция применяется немедленно, в других появляется очередь заданий, кнопка Apply или Job, а иногда требуется перезагрузка. Делайте Apply, создавайте Job и перезагружайте сервер только тогда, когда это явно предлагает данный интерфейс или документация производителя.
- 8Вернитесь в сводку и проверьте результатПосле применения конфигурации снова откройте список логических и физических дисков. Новый Virtual Disk или Logical Drive должен присутствовать с идентификатором, выбранным RAID-уровнем и размером; все его члены должны быть видны контроллеру без критических ошибок. Также проверьте очередь заданий и журнал событий.
Какие параметры выбирать при создании массива
Параметры мастера создания RAID и безопасный подход без профиля нагрузки
| Параметр | Что сделать | Что важно проверить |
|---|---|---|
| Физические диски / Physical Drives | Выбрать явно по подтверждённым слотам и серийным номерам или WWN. | Не включать диск с неясной Foreign Configuration, нужными данными или предупреждением. |
| RAID-уровень | Выбрать только уровень, который предлагает этот контроллер для выбранного числа и типа дисков. | Минимальное число дисков и доступные уровни определяются моделью, firmware и иногда типом носителей. |
| Размер Virtual Disk / Logical Drive | Задать требуемый размер в пределах доступной ёмкости группы дисков. | Если создаётся не весь доступный объём, проверьте назначение оставшегося пространства и допустимость нескольких логических дисков. |
| Инициализация | Выбрать документированный для модели режим либо вариант по умолчанию. | Уточнить, меняет ли операция данные, когда том становится доступен и можно ли начинать установку ОС. |
| Stripe Size и Read Ahead | Оставить документированные значения по умолчанию при отсутствии обоснованного профиля нагрузки. | Не переносить значения из другого контроллера или чужого сценария. |
| Политика записи и кэш | Оставить безопасную документированную политику по умолчанию. | Не принуждать Write-Back кэш, если защита кэша неисправна или её состояние неизвестно; контроллер может перейти в кэш со сквозной записью. |
Смешение дисков разной ёмкости, SAS и SATA, HDD и SSD, а также 512e и 4Kn может быть запрещено, ограничено или допустимо лишь в отдельных конфигурациях. Больший диск нередко используется в объёме меньшего участника. NVMe RAID требует отдельной проверки поддержки именно на контроллере, объединительной плате (backplane) и платформе: обычный SAS/SATA RAID-контроллер не получает такую возможность автоматически.
RAID initialization: Fast, Full и Background
Названия Fast Initialization, Full Initialization и background initialization RAID не являются единым стандартом. Один и тот же термин у разных производителей и прошивок может обозначать операции с разными последствиями. Поэтому не определяйте безопасность операции то лько по её названию — читайте описание в интерфейсе и документацию для точной модели.
Общее значение терминов; реальное поведение зависит от контроллера
| Термин | Обычно означает | Что проверить до запуска установки ОС |
|---|---|---|
| Fast Initialization | Быструю подготовку логического диска с обработкой ограниченных служебных областей вместо полного прохода по всей ёмкости. | Создан ли том, допустимы ли операции хоста до окончания задачи и что именно меняет этот вариант на данной модели. |
| Full Initialization | Полный проход по логическому объёму; для массивов с чётностью он может включать формирование согласованной чётности. | Влияние на прежние данные, доступность тома во время процесса, ожидаемую нагрузку и возможность прерывания. |
| Фоновая инициализация | Фоновую подготовку или формирование избыточности после создания массива без обязательного отключения логического диска. | Разрешены ли операции чтения и записи со стороны ОС (host I/O) и установка ОС до завершения, как отслеживать прогресс и не конфликтует ли задача с другими операциями. |
Не путайте инициализацию с проверкой массива
Проверка массива перед установкой Windows или Linux
До запуска установщика ОС у бедитесь, что контроллер предоставляет выбранные участники массива хосту как один созданный логический диск, а не как отдельные физические устройства. Другие ожидаемые логические диски или накопители при этом могут оставаться видимыми. Наличие созданного тома не гарантирует, что любой образ ОС сразу обнаружит его: драйвер и поддержку конкретного контроллера проверяют отдельно.
- В списке Virtual Disk или Logical Drive присутствует созданный том с ожидаемым размером и RAID-уровнем.
- Статус Logical Drive соответствует штатному состоянию, определённому документацией конкретного контроллера; нет предупреждений о недоступности, деградации или ошибках тома.
- Каждый член массива виден как физический диск и не имеет критического статуса или предупреждения о прогнозируемом отказе.
- Нет незавершённого Apply, Job, pending configuration или иной очереди конфигурационных заданий.
- В журнале контроллера нет критических событий о кэше, dirty cache, защите кэша, корзине, соединении с дисками или самом контроллере.
- Если запущена инициализация, известны её тип, прогресс, разрешённость I/O и условие, при котором документация позволяет начинать установку ОС.
- Если интерфейс предоставляет отдельный список представленных хосту устройств, новый Logical Drive есть в этом списке, а его физические участники не представлены как отдельные JBOD-устройства по ошибке.
Если установщик не видит созданный логический диск
Проблема
Windows Setup или установщик Linux не показывает созданный Logical Drive
Возможные причины
- Конфигурация не применена, осталось ожидающее задание или Logical Drive находится в нештатном состоянии.
- Установочный образ не содержит драйвер RAID-контроллера либо содержит неподходящую версию.
- Контроллер, его режим, версия firmware, накопители или их секторный формат не поддерживаются выбранной ОС или её образом.
- Контроллер настроен не в ожидаемом RAID-режиме либо Logical Drive не предоставлен хосту.
- Есть предупреждения о контроллере, кэше, дисковой корзине или физических дисках.
Решение
Сначала вернитесь в интерфейс контроллера и подтвердите, что конфигурация применена, том существует и имеет штатный статус, а все члены массива исправны. Затем проверьте в матрице совместимости производителя контроллера поддержку выбранной версии Windows Server или дистрибутива и ядра Linux. Для Windows при необходимости загрузите в установщик OEM-драйвер, подготовленный для точной модели контроллера и версии ОС, штатным механизмом Load driver. Для Linux используйте установочный образ или ядро с поддерживаемым драйвером либо документированный производителем способ его добавления. Не подменяйте драйвер похожим пакетом для другого семейства или поколения ко нтроллера.
Как избежать
До окна работ проверьте совместимость контроллера и носителей с целевой ОС, подготовьте проверенный установочный образ и, если требуется, OEM-драйвер. Зафиксируйте версии BIOS/UEFI и firmware контроллера; обновление выполняйте только по отдельной документированной процедуре: [«Как обновить прошивку RAID-контроллера и снизить риск для массива»](/baza-znaniy/praktika/obnovlenie-proshivki-raid-kontrollera).
Если установщик видит массив, но сервер не предлагает загрузку
Проблема
Logical Drive виден установщику, но отсутствует среди загрузочных целей или ОС не загружается после установки
Возможные причины
- Режим загрузки UEFI или Legacy не совпадает со способом установки ОС и схемой разделов.
- Загрузочная запись не создана, удалена либо находится ниже другого устройства в Boot Order.
- Контроллер или выбранный способ подключения накопителей не поддерживает загрузку в данной платформе или конфигурации.
- Установка была выполнена на другой диск, чем предполагаемый Logical Drive.
Решение
Отдельно проверьте режим, в котором был запущен установщик, схему разделов на целевом Logical Drive и порядок загрузки в BIOS/UEFI. Для UEFI убедитесь, что создана и распознана загрузочная запись ОС; для Legacy проверьте применимость такого режима к серверу и контроллеру. Сверьте поддержку boot с конкретного контроллера и типа накопителей в документации платформы. Не удаляйте разделы и не меняйте режим UEFI/Legacy наугад: это может сделать уже установленную ОС незагружаемой.
Ка к избежать
До установки заранее выберите целевой режим загрузки, проверьте его поддержку сервером и контроллером и запускайте установочный носитель в том же режиме.
Если нужен точный порядок экранов для конкретной платформы, используйте профильную инструкцию: «Настройка RAID на Dell PowerEdge: PERC, iDRAC и Virtual Disk» или «Настройка RAID на HPE ProLiant: Smart Array и создание массива через SSA». Для проверки и настройки MegaRAID из Linux предназначена статья «MegaRAID и StorCLI: настройка RAID и проверка состояния в Linux». При обнаруженной Foreign Configuration не продолжайте эту процедуру — перейдите к материалу «Foreign Configuration в RAID: когда им портировать, когда очищать и как не потерять массив».
Термины в статье
- 4Kn
- 4Kn — формат накопителя с логическим и физическим сектором 4096 байт, без эмуляции 512-байтных секторов. Требует поддержки со стороны всего тракта ввода-вывода.
- Аппаратный RAID
- Реализация RAID, в которой специализированный контроллер формирует логические диски и выполняет операции массива. Наличие и защита кэша зависят от модели.
- Кэш со сквозной записью
- Кэш со сквозной записью — режим, в котором кэш не подтверждает запись раньше нижележащего хранилища и не оставляет подтверждённые данные только в своей энергозависимой памяти.
- Логический диск
- Логический диск — блочное устройство, которое RAID-контроллер или программная RAID-подсистема предоставляет хосту как отдельный накопитель.
- Метаданные RAID
- Метаданные RAID — служебные записи на дисках или контроллере, описывающие состав, уровень, состояние и параметры RAID-массива для его распознавания и сборки.
- Опережающее чтение
- Метод предварительной загрузки данных в кэш при последовательном чтении. Система читает следующие блоки заранее, снижая задержку последующих запросов.
- Синхронизация RAID
- Фоновая операция, восстанавливающая согласованность избыточности RAID: зеркальных копий либо блоков данных и чётности.
- Физический диск
- Физический диск — отдельный HDD, SSD или иной накопитель, распознанный RAID-контроллером как член массива либо как независимое устройство.
- Фоновая инициализация
- Фоновая инициализация — формирование или проверка RAID-контроллером данных избыточности нового массива без отключения логического диска.
- BBU
- Аккумуляторный модуль, поддерживающий питание энергозависимого кэша RAID-контроллера при сбое питания до восстановления питания и записи данных на диски.
- CacheVault
- CacheVault — технология защиты кэша записи RAID-контроллера, сохраняющая во флеш-память подтверждённые хосту, но ещё не записанные на диски данные при потере питания.
- Consistency Check
- Consistency Check — фоновая проверка согласованности избыточности RAID: зеркальных копий либо рассчитанной и записанной чётности; расхождения могут исправляться.
- Failed
- Failed — статус физического накопителя, который RAID-контроллер признал отказавшим и перестал использовать для штатного ввода-вывода в составе массива.
- Fast Initialization
- Fast Initialization — быстрая инициализация виртуального RAID-диска с записью только в ограниченные области вместо полного прохода по всей его ёмкости.
- Foreign Configuration
- Состояние, при котором RAID-контроллер считает найденную на дисках конфигурацию массива не зарегистрированной или не совпадающей с текущей. Её проверяют и импортируют либо очищают.
- Full Initialization
- Full Initialization — полный проход RAID-контроллера по логическому объёму виртуального диска с перезаписью блоков и, для RAID с чётностью, формированием согласованной чётности.
- Hot Spare
- Заранее подключённый резервный накопитель RAID-системы, а втоматически задействуемый для rebuild отказоустойчивого массива при отказе совместимого рабочего диска.
- JBOD
- Способ подключения дисков без аппаратного RAID: обычно ОС видит каждый накопитель отдельно. Сам JBOD не обеспечивает избыточность; при необходимости её создаёт программный уровень.
- M.2
- M.2 — спецификация компактного разъёма и модулей расширения, определяющая размеры и ключи; накопители M.2 могут использовать интерфейс SATA или PCIe.
- MegaRAID
- Семейство аппаратных RAID-контроллеров Broadcom, которые объединяют накопители в массивы и предоставляют ОС логические диски, обрабатывая RAID на самом контроллере.
- NVMe
- NVMe — протокол обмена командами с энергонезависимыми накопителями, оптимизированный для параллельного ввода-вывода; локальные NVMe-SSD обычно подключаются по PCIe.
- Offline
- Offline — зависящий от реализации статус накопителя или виртуального диска RAID: первый исключён контроллером из работы, второй недоступен хосту.
- Predictive Failure
- Predictive Failure — диагностический статус накопителя, указывающий на признаки вероятного отказа по SMART или данным контроллера до фактической недоступности диска.
- RAID
- Технология объединения нескольких накопителей в логические блочные устройства для повышения производительности и/или отказоустойчивости в зависимости от RAID-уровня.
- RAID 10
- Комбинированный уровень: чередование (RAID 0) поверх зеркальных пар (RAID 1). Сочетает высокую скорость и отказоустойчивость, отдавая под избыточность половину ёмкости.
- RAID 5
- RAID 5 — уровень RAID с чередованием данных и распределённой чётностью, выдерживающий отказ одного диска. Требует минимум трёх дисков.
- RAID 6
- Уровень RAID с чередованием данных и двойной распределённой чётностью. Выдерживает отказ любых двух дисков; минимум четыре диска.
- RAID-контроллер
- Устройство или модуль, который формирует RAID-массивы из накопителей и предоставляет ОС логические диски, управляя размещением данных, отказами и восстановлением избыточности.
- RAID-уровень
- RAID-уровень — схема размещения данных и избыточности по накопителям массива, определяющая полезную ёмкость, отказоустойчивость и характеристики ввода-вывода.
- Rebuild
- Процесс восстановления избыточности массива после замены отказавшего диска: контроллер вычисляет и записывает на новый диск недостающие данные из остальных дисков.
- SAS
- SAS — последовательный интерфейс и набор протоколов SCSI для подключения накопителей, поддерживающий адресацию устройств, экспандеры и обычно двухпортовое подключение дисков.
- SATA
- SATA — последовательный интерфейс подключения HDD, SSD и оптических приводов; в обычной прямой схеме один порт контроллера соединён с одним накопителем.
- Stripe Size
- Параметр чередования RAID: объём последовательных данных, размещаемых на одном диске до перехода к следующему. Значение термина stripe size зависит от вендора.
- Write-Back кэш
- Политика кэша RAID-контроллера: запись подтверждается после помещения данных в кэш, а на накопители переносится позже. Кэш требует защиты от потери питания.
