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

Реконструкция – процесс восстановления данных на дисках RAID, который запускается автоматически после замены диска в RAID (кроме RAID 0). Вы можете изменять приоритет реконструкции в зависимости от нагрузки клиента. Подробнее в разделе Дополнительные параметры 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.

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

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

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