Реконструкция

Реконструкция – процесс восстановления данных на дисках RAID (кроме RAID 0), который запускается автоматически после замены диска в RAID. Вы можете изменять приоритет реконструкции для распределения вычислительных ресурсов СХД. Подробнее в разделе Дополнительные параметры RAID.

: При переключении контроллеров (failover) или перезагрузке Generic RAID процессу реконструкции может потребоваться больше времени на завершение.
:

При необходимости остановить реконструкцию для Generic RAID (например, чтобы заменить реконструируемый диск) используйте CLI-команду $ rdcli raid reconstruct stop.

Для возобновления реконструкции используйте CLI-команду $ rdcli raid reconstruct start.

Для функции реконструкции используются опции «Реконструкция по дискам» и «Частичная реконструкция дисков», которые улучшают работу с RAID.

Улучшения благодаря реконструкции:

  • Повышение устойчивости RAID к единичным отказам ввода-вывода.

    При наличии в RAID нескольких дисков, требующих реконструкции, первым будет реконструирован диск с наименьшим количеством неконсистентных данных (опция «Реконструкция по дискам»).

  • Увеличение скорости реконструкции.

    Реконструируются только данные на неконсистентных участках каждого диска (опция «Частичная реконструкция дисков»).

Отличия между типами RAID Generic и ERA в механизме «Реконструкция по дискам»:

  • ERA RAID с контрольными суммами может выдержать больше отказов, чем Generic RAID.

    Данные на ERA RAID восстановятся, если количество повреждённых стрипов в каждом страйпе не превышает количество стрипов с контрольной суммой в RAID, а в Generic – если количество дисков с повреждёнными данными не превышает количество избыточных дисков в RAID.

  • Отображение выполнения реконструкции:

    • Для ERA RAID – процент данных, не нуждающихся в реконструкции (процент здоровья RAID).
    • Для Generic RAID – среднее арифметическое процентов выполнения реконструкции всех требующих реконструкции дисков.