Назад | Перейти на главную страницу

Медленная инициализация четности массива RAID-5 на контроллере HP Smart Array P411

29 октября 2011 года я построил массив RAID-5, используя 4 диска Seagate SAS ST3146855SS емкостью 146,8 ГБ, работающих на скорости 15 КБ, подключенных к PowerEdge R515 с контроллером HP Smart Array P411 под управлением Windows 2008 (так что ничего особенного).

Я знаю, что инициализация четности массива RAID-5 может занять некоторое время, но она все еще выполняется через 2,5 недели, что кажется немного необычным.

Ранее я построил еще один массив на том же контроллере, используя 4 диска SATA-2 по 2 ТБ, и это заняло некоторое время, но а) я уверен, что это было менее 2,5 недель, б) этот массив был примерно в 12 раз больше и c) во время инициализации процентное значение медленно увеличивалось каждый день.

В настоящий момент на индикаторе статуса этого нового 2-го массива просто написано «Статус инициализации четности: в процессе», и это сказано с самого начала. Больше всего меня беспокоит отсутствие изменений в статусе - такое ощущение, что на самом деле ничего не происходит.

Вы думаете, что что-то пошло не так, или я нетерпелив, и по какой-то причине состояние не повышается - это нормально? Я ожидал, что массив гораздо меньшего размера на более быстрых дисках (15 КБ SAS против 7,5 КБ SATA-2) будет построен за несколько дней.

Это наша основная сеть хранения данных, на которой работает StarWind, поэтому мои возможности "поиграть" очень ограничены. Этот второй массив в настоящее время используется для одного небольшого виртуального диска, поэтому я мог выключить целевую машину, переместить виртуальный диск на другой диск и попытаться восстановить.

Что ж, это немного странно. Я не вижу много случаев смешивания контроллеров HP Smart Array и серверов Dell. В любом случае инициализация четности не начнется до тех пор, пока не будет запущен ввод-вывод на новом логическом диске. Могу я спросить, как вы это отслеживаете? Через Веб-страница HP Array Configuration Utility? Возможно Инструмент командной строки HP ACU? Если у вас установлено последнее, можете ли вы предоставить вывод:

ctrl all show config detail

Мы хотели бы увидеть этот вывод, чтобы увидеть, есть ли потенциальная проблема с одним из ваших дисков.

Из Руководство по HP Smart Array:

Background RAID creation 
When you create a RAID 1, RAID 5, or RAID 6 logical drive, the Smart Array controller must build the 
logical drive within the array and initialize the parity before enabling certain advanced performance 
techniques. Parity initialization takes several hours to complete. The time it takes depends on the size of the 
logical drive and the load on the controller. The Smart Array controller creates the logical drive, initializing 
the parity whenever the controller is not busy. While the controller creates the logical drive, you can access 
the storage volume which has full fault tolerance. 

Также, проверьте прошивку на контроллере Smart Array P411. У вас установлен кэш-модуль с аккумулятором или резервной флеш-памятью? Если нет, у вас будет другие проблемы с производительностью с течением времени.

Вероятность неисправимой ошибки в наши дни чрезвычайно высока. Могу я предложить рейд 1 или 10. Особенно, если в нем есть что-нибудь важное.

Дисковая микропрограмма доступна для дисков DG072BABCE и DG146BABCF: «Эта микропрограмма предотвращает редкую ситуацию, которая может возникнуть во время выполнения последовательности команд WRITE SAME, которая может привести к записи неверных данных на жесткий диск. Команда WRITE SAME может использоваться во время RAID. Инициализация четности ARRAY "