Не начинайте на дисках с неизвестной историей
Что зафиксировать до настройки PERC
PERC — семейство RAID-контроллеров Dell; рассматриваемые здесь PERC H730 и H740P создают аппаратный RAID и предоставляют хосту логические диски. В интерфейсе Dell такой логический диск обычно называется Virtual Disk (VD), а отдельный накопитель — Physical Disk (PD). Не смешивайте объекты статусов: например, Degraded обычно описывает Virtual Disk, тогда как Predictive Failure относится к Physical Disk; Failed в зависимости от интерфейса может относиться к обоим объектам.
- Модель PowerEdge, поколение и версию iDRAC, модель контроллера — например PERC H730 или H740P — и версию его firmware.
- Список всех существующих Virtual Disk: имя или идентификатор, RAID-уровень, размер, состояние и список входящих enclosure/slot.
- Список всех Physical Disk: enclosure/slot, модель, серийный номер, интерфейс, размер, тип носителя и текущий статус.
- Состояние защиты кэша: BBU или CacheVault, предупреждения контроллера и текущую эффективную политику записи.
- Журнал событий iDRAC/PERC и список активных либо запланированных jobs.
Как фиксировать состав
Какие признаки позволяют считать диск кандидатом для нового массива
| Проверка | Что должно быть подтверждено |
|---|---|
| Идентификация | Совпадают enclosure/slot, модель и серийный номер именно тех накопителей, которые планируется использовать. |
| Принадлежность | Диск не указан участником существующего Virtual Disk, hot spare или иной действующей конфигурации. |
| Видимость | Контроллер PERC отображает диск в перечне Physical Disk; отсутствие диска в ОС не является заменой этой проверки. |
| Состояние | Интерфейс допускает диск к созданию VD; обычно это Ready или аналогичный свободный статус, но точное название зависит от версии. |
| Отсутствие чужой конфигурации | Нет Foreign Configuration или её происхождение документально понятно и обработано по отдельной процедуре. |
Другие работающие Virtual Disk на том же контроллере сами по себе не запрещают создать новый RAID-массив. Критично другое: в новый VD можно включать только точно идентифицированные свободные накопители, которые PERC считает пригодными. Не ориентируйтесь только на номер слота: сверяйте его с моделью и серийным номером.
Когда остановить создание массива
Статусы, при которых нел ьзя продолжать
При Foreign Configuration перейдите к статье «Импорт или очистка Foreign Configuration после переноса дисков либо замены контроллера». При деградированном режиме, Offline, Failed, Predictive Failure или пропавшем диске используйте диагностику отказа дисков RAID. Замена накопителя и контроль rebuild описаны отдельно: «Замена диска в RAID и Rebuild».
Проверьте диски в PERC H730 или H740P
В iDRAC откройте раздел Storage и выберите нужный PERC; в System Setup тот же контроллер обычно доступен через Device Settings. На H730 и H740P названия вкладок могут различаться, но нужны два перечня: Virtual Disk и Physical Disk. Если PERC не показывает накопитель, создавать RAID из него нельзя: проверьте установку диска, слот корзины, совместимость корзины и контроллера, кабели и объединительную плату дисковой корзины (backplane) по документации именно этой платформы.
- Сверьте число видимых Physical Disk с фактически установленными накопителями.
- Для каждого выбранного диска проверьте enclosure/slot, модель, серийный номер, ёмкость, интерфейс и статус.
- Открой те свойства существующих Virtual Disk и убедитесь, что выбранные слоты не перечислены среди их участников.
- Не предполагайте совместимость по внешнему сходству: допустимость SAS, SATA, HDD, SSD, разных моделей и состояний определяется конкретной связкой PowerEdge, корзины и PERC.
- Не переносите поддержку NVMe или tri-mode между поколениями контроллеров. H730 и H740P не являются основанием считать любой NVMe-диск управляемым данным PERC.
Если участники различаются по размеру, объём, используемый от каждого диска, обычно ограничивается наименьшим выбранным участником. Итоговая полезная ёмкость Virtual Disk зависит также от RAID-уровня, числа дисков и заданного размера VD. Подробные расчёты и выбор схемы приведены в статье «Как выбрать RAID 0, 1, 5, 6 или 10».
Создание Virtual Disk через iDRAC Storage
Настройка RAID через iDRAC
Этот путь подходит, если текущая версия iDRAC предоставляет создание Virtual Disk в веб-разделе Storage. В ряде сочетаний PowerEdge, iDRAC и PERC набор действий может быть ограничен — тогда используйте System Setup / Device Settings.
- 1Откройте нужный контроллерВ Storage найдите контроллер PERC по модели и идентификатору, а не только по порядковому номеру. Откройте список Virtual Disk и Physical Disk, ещё раз сверяя сохранённую конфигурацию.
- 2Запустите создание Virtual DiskВыберите действие создания Virtual Disk, Create Virtual Disk или аналогичное. Если интерфейс предлагает сначала выбрать Physical Disk, указывайте только заранее проверенные свободные слоты.
- 3Выберите RAID-уровень и накопители
- 4Задайте параметры Virtual DiskУкажите размер в пределах доступной ёмкости, понятное имя и предложенный тип инициализации. Не создавайте VD максимального размера автоматически, если часть пространства нужна под отдельный логический диск: сначала проверьте план разбиения на уровне контроллера.
- 5Проверьте политики перед подтверждениемПросмотрите RAID-уровень, полный список enclosure/slot, размер, имя, инициализацию и политику записи. Если любой выбранный слот не совпадает с зафиксированным списком, отмените операцию и повторно идентифицируйте диск.
- 6Сохраните изменения и создайте jobПосле сохранения iDRAC может показать pending configuration и предложить Create Job, Apply или применить изменения при следующей перезагрузке. Создайте job, если это требует интерфейс, запишите его идентификатор и не считайте массив созданным до успешного завершения задания.
Создание RAID через System Setup / Device Settings
Альтернативный путь без веб-интерфейса iDRAC
Используйте локальную или удалённую консоль сервера, если iDRAC Storage недоступен, не предлагает создание VD либо требуется выполнить операцию до загрузки ОС.
- 1Перезагрузите сервер в System SetupВо время POST войдите в System Setup клавишей, указанной на экране конкретного PowerEdge. Откройте Device Settings и выберите нужный PERC. Не выбирайте встроенный SATA-контроллер или другой адаптер по ошибке.
- 2Проверьте Physical Disk и существующие VDОткройте раздел управления Physical Disk и Virtual Disk. Сверьте enclosure/slot, модель, серийный номер и статус кандидатов, затем убедитесь, что они не являются членами существующего VD.
- 3Создайте Virtual DiskВыберите Create Virtual Disk или эквивалентный пункт. Укажите RAID 1, RAID 5 либо RAID 10, отметьте нужные диски, задайте размер и имя. Доступные уровни и поля определяются моделью контроллера, firmware и выбранными дисками.
- 4Выберите инициализацию и проверьте кэшЕсли интерфейс предлагает Fast Initialization, подтвердите, что это новый VD на разрешённых к перезаписи дисках. Проверьте отображаемую политику записи и состояние защиты кэша; не меняйте Write-Back только ради скорости.
- 5Примените конфигурациюПодтвердите создание и сохраните изменения. В зависимости от платформы они могут примениться сразу в этой утилите или быть переданы в configuration job; после выхода перезагрузите сервер, если это запрошено.
Инициализация и политика записи
Fast Initialization быстрее подготавливает новый Virtual Disk к использованию, но не отменяет последующую проверку статуса. Наличие Full Initialization и фоновой инициализации, доступность VD во время операций, возможность их отмены и отображение прогресса зависят от версии PERC и firmware. Не делайте вывод о завершении инициализации только по тому, что VD уже появился в списке. Если интерфейс отображает прогресс или фоновую операцию, зафиксируйте её состояние до установки ОС.
Полная инициализация описана в термине Full Initialization. Её не следует запускать на существующем массиве как универсальную проверку: смысл операции и последствия зависят от выбранного объекта и реализации контроллера.
Не включайте Write-Back без проверки защиты кэша
Применение job и перезагрузка
В iDRAC изменения хранилища нередко сначала остаются pending, а затем оформляются как configuration job. Такой job может требовать перезагрузки, потому что PERC применяет конфигурацию вне работающей ОС. Точный порядок — Create Job, Apply Now, Schedule или иной — зависит от версии iDRAC; не выдавайте один путь за универсальный.
- Откройте очередь Jobs или Lifecycle Controller Jobs в используемой версии iDRAC.
- Найдите задачу, относящуюся к нужному PERC, и запишите её идентификатор, состояние и запланированное время.
- Если job ожидает перезагрузку, согласуйте окно простоя и перезагрузите сервер штатным способом.
- После POST снова проверьте job: успешным считается завершённое задание без ошибки, а не только факт перезагрузки.
- Если задача завершилась с ошибкой, сохраните её текст и журнал событий. Не повторяйте создание наугад и не удаляйте существующие VD.
Проверка Virtual Disk до установки ОС
Финальная проверка нового RAID-массива
Выполните проверку в iDRAC Storage или System Setup после успешного применения конфигурации и, если создавался job, после его успешного завершения. Только после этого запускайте установщик ОС.
- 1Подтвердите статус Virtual DiskНайдите VD по имени, RAID-уровню, размеру и списку членов. Его состояние должно соответствовать рабочему для данной версии интерфейса, обычно Optimal или Online. Degraded, Offline и Failed — повод остановиться, а не переустанавливать ОС.
- 2Проверьте членов массиваОткройте список Physical Disk в новом VD. Каждый должен присутст вовать в ожидаемом enclosure/slot и иметь штатный статус. Сверьте модели и серийные номера с исходной фиксацией.
- 3Проверьте инициализацию и кэшУбедитесь, что нет неуспешной или зависшей операции initialization, background initialization либо иной фоновой задачи. Проверьте предупреждения PERC и эффективный режим Write-Back или Write-Through, а также состояние CacheVault/BBU.
- 4Проверьте устройство в установщике ОСЗагрузите установщик выбранной ОС и найдите новый логический диск по размеру и доступному идентификатору. Установщик обычно показывает Virtual Disk, а не отдельных участников аппаратного RAID; заданное в PERC имя может не отображаться. При нескольких VD на контроллере наличие более одного устройства нормально: идентифицируйте именно созданный.
- 5Не форматируйте устройство при неоднозначностиЕсли размер, число устройств или идентификатор не совпадают с планом, выйдите из установщика без разметки. Снова сверьте конфигурацию PERC. Не форматируйте незнакомый логический диск в надежде определить его назначение.
Если установщик ОС не видит Virtual Disk
Термины в статье
- Аппаратный RAID
- Реализация RAID, в которой специализированный контроллер формирует логические диски и выполняет операции массива. Наличие и защита кэша зависят от модели.
- Деградированный режим
- Состояние отказоустойчивого RAID-массива, потерявшего часть избыточности, но сохраняющего доступ, пока сочетание отказов допустимо для его уровня и раскладки.
- Дисковая корзина
- Дисковая корзина — узел шасси с отсеками для установки нескольких накопителей и организации их подключения к питанию и контроллеру либо HBA.
- Дистрибутив Linux
- Дистрибутив Linux — готовая операционная система на базе ядра Linux, включающая набор программ, репозитории, па кетный менеджер и правила обновления и сопровождения.
- Кэш со сквозной записью
- Кэш со сквозной записью — режим, в котором кэш не подтверждает запись раньше нижележащего хранилища и не оставляет подтверждённые данные только в своей энергозависимой памяти.
- Логический диск
- Логический диск — блочное устройство, которое RAID-контроллер или программная RAID-подсистема предоставляет хосту как отдельный накопитель.
- Метаданные RAID
- Метаданные RAID — сл ужебные записи на дисках или контроллере, описывающие состав, уровень, состояние и параметры RAID-массива для его распознавания и сборки.
- Физический диск
- Физический диск — отдельный HDD, SSD или иной накопитель, распознанный RAID-контроллером как член массива либо как независимое устройство.
- Фоновая инициализация
- Фоновая инициализация — формирование или проверка RAID-контроллером данных избыточности нового массива без отключения логического диска.
- BBU
- Аккумуляторный модуль, поддерживающий питание энергозависимого кэша RAID-контроллера при сбое питания до восстановления питания и записи данных на диски.
- CacheVault
- CacheVault — технология защиты кэша записи RAID-контроллера, сохраняющая во флеш-память подтверждённые хосту, но ещё не записанные на диски данные при потере питания.
- Dell PERC
- Семейство RAID-решений Dell для серверов PowerEdge: аппаратные контроллеры PERC H и программные PERC S. Возможности и совместимость зависят от модели и поколения платформы.
- Failed
- Failed — статус физического накопителя, который RAID-контроллер признал отказавшим и перестал использовать для штатного ввода-вывода в составе массива.
- Fast Initialization
- Fast Initialization — быстрая инициализация виртуального RAID-диска с записью только в ограниченные области вместо полного прохода по всей его ёмкости.
- Foreign Configuration
- Состояние, при котором RAID-контроллер считает найденную на дисках конфигурацию массива не зарегистрированной или не совпадающей с текущей. Её проверяют и импортируют либо очищают.
- Full Initialization
- Full Initialization — полный проход RAID-контроллера по логическому объёму виртуального диска с перезаписью блоков и, для RAID с чётностью, формированием согласованной чётности.
- NVMe
- NVMe — протокол обмена командами с энергонезависимыми накопителями, оптимизированный для параллельного ввода-вывода; локальные NVMe-SSD обычно подключаются по PCIe.
- Offline
- Offline — зависящий от реализации статус накопителя или виртуального диска RAID: первый исключён контроллером из работы, второй недоступен хосту.
- Predictive Failure
- Predictive Failure — диагностический статус накопителя, указывающий на признаки вероятного отказа по SMART или данным контроллера до фактической недоступности диска.
- RAID 1
- RAID 1 — уровень RAID с зеркалированием данных на двух или более дисках. Полезная ёмкость равна ёмкости наименьшего участника, а доступ сохраняется, пока исправна хотя бы одна копия.
- RAID 10
- Комбинированный уровень: чередование (RAID 0) поверх зеркальных пар (RAID 1). Сочетает высокую скорость и отказоустойчивость, отдавая под избыточность половину ёмкости.
- RAID 5
- RAID 5 — уровень RAID с чередованием данных и распределённой чётностью, выдерживающий отказ одного диска. Требует минимум трёх дисков.
- RAID-контроллер
- Устройство или модуль, который формирует RAID-массивы из накопителей и предоставляет ОС логические диски, управляя размещением данных, отказами и восстановлением избыточности.
- RAID-уровень
- RAID-уровень — схема размещения данных и избыточности по накопителям массива, определяющая полезную ёмкость, отказоустойчивость и характеристики ввода-вывода.
- Rebuild
- Процесс восстановления избыточности массива после замены отказавшего диска: контроллер вычисляет и записывает на новый диск недостающие данные из остальных дисков.
- SAS
- SAS — последовательный интерфейс и набор протоколов SCSI для подключения накопителей, поддерживающий адресацию устройств, экспандеры и обычно двухпортовое подключение дисков.
- SATA
- SATA — последовательный интерфейс подключения HDD, SSD и оптических прив одов; в обычной прямой схеме один порт контроллера соединён с одним накопителем.
- Stripe Size
- Параметр чередования RAID: объём последовательных данных, размещаемых на одном диске до перехода к следующему. Значение термина stripe size зависит от вендора.
- Write-Back кэш
- Политика кэша RAID-контроллера: запись подтверждается после помещения данных в кэш, а на накопители переносится позже. Кэш требует защиты от потери питания.
