Безопасно ли останавливать расширение RAID 5?

2795
Tom Maitland

У меня возникли проблемы с расширением массива RAID 5 на Synology DS413. Накопитель вырос с 3 х 3 ТБ WD Green до 4 х 3 ТБ. Я запустил операцию расширения, и она зависла на скорости около 60% и очень медленной скорости в течение недели (около 350 Кбит / с, когда я проверяю /proc/mdstat). Я пытался увеличить минимальные / максимальные ограничения скорости и stripe_cache_size, но это не изменило фактическую скорость.

Диск практически не работает, когда расширение работает, передача файлов максимально до 400 Кбит / с. Я думаю, что проблема связана с плохими секторами на диске 1, когда я пытаюсь запустить SMART-тест на диске, он застревает на 90%.

Так как я не могу извлечь данные с диска и расширение RAID займет больше месяца, мне интересно, есть ли способ остановить расширение? Если я заставлю перезагрузить диск, отключив питание, это повредит диски? Есть ли другие варианты, о которых люди знают?

4
Вероятно, это займет много времени, потому что система используется. Отключитесь от сети и остановите все ненужные сервисы, и вы увидите увеличение скорости. Или, чтобы быть уверенным, перезагрузитесь в однопользовательский режим (mdadm продолжит работу с того места, где остановился). Paul 9 лет назад 1
Спасибо @Paul - как вы думаете, есть ли риск закрыть его, хотя с поврежденным / неисправным диском? Tom Maitland 9 лет назад 0
Плохие сектора появляются на дисках. Трудно оценить, насколько велика сделка. Если диск был в порядке, то перезагрузка не проблема. SMART, возможно, просто ждет перестройки RAID, чтобы отказаться от диска, чтобы он мог делать свое дело. Сначала я попытался бы отключить службы Synology (а не всю машину) и посмотреть, поможет ли это. Что `smartctl -a` дает вам для диска? 197 и 198 увеличиваются? Paul 9 лет назад 0

1 ответ на вопрос

2
Max

Остановка простого изменения размера раздела на одном диске определенно небезопасна, IMHO остановка расширения RAID может быть только худшей.

Итак, на мой взгляд: нет, остановка расширения RAID не является безопасной! (Если кто-то из Synology не скажет иначе)
Я действительно не знаю, есть ли способ остановить это.

Если вам действительно нужно остановить расширение Raid, попробуйте сделать полную резервную копию на другом Nas / сервере, независимо от того, займет ли это 1 месяц.

Если вы остановите расширение RAID, рассмотрите полное повреждение жесткого диска / RAID как один из возможных результатов и будьте к этому готовы.

Вы также можете попробовать задать вопрос на форуме Synology http://forum.synology.com/enu/

Что касается моего опыта в этом вопросе, я должен сказать, что никогда не пытался остановить расширение Raid на любом сервере / nas / controller. Я только что установил несколько простых массивов Raid в прошлом, и я счастливый обладатель Synology DS213j.

Похожие вопросы