Как ведет себя RAID-контроллер при появлении BAD секторов

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Завхоз
Power member
Сообщения: 35
Зарегистрирован: 16 май 2005, 16:33
Откуда: Москва

Как ведет себя RAID-контроллер при появлении BAD секторов

Сообщение Завхоз » 22 июл 2005, 15:10

Для конкретности, LSI MegaRaid SATA 150-6, RAID-5.
Как вообще должна выглядеть разумная реакция? Выводить диск в OFFLINE из за 1 BADa плохо, скрывать все внутри себя тоже плохо. Да и сколько можно скрывать, если количество BADов будет расти?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 22 июл 2005, 15:26

Пока может - ремапит (и матюгается в лог). Когда уже не может - вышибает из массива в Offline. Т.е. правильное решение - поставить родную софтину (GAM или PowerConsole), настроить алерты и/или периодически заглядывать в лог.

Завхоз
Power member
Сообщения: 35
Зарегистрирован: 16 май 2005, 16:33
Откуда: Москва

Сообщение Завхоз » 12 дек 2005, 14:51

Похоже, предыдущий ответ вводит в заблуждение. В Power Console в меню есть пункт View Bad Block Log и соответствующая кнопка на панели. Пункт меню серый, а вот кнопка проговорилась: This feature is not supported by the Firmware. Я обратил на это внимание после того, как очень уж легко сразу два диска перешли в FAILED. Видимо, у LSI MegaRAID SATA 150-6 это единственно возможная реакция на сбои.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 12 дек 2005, 15:00

Если бэд блок реальный (т.е. действительно не пишется не читается), то винт вылетит в оффлайн. Если же это софтэррор (проблема при передаче по кабелю, размагничивание, магнитные бури и звезды), то при консистенси чеке контроллер попытается его восстановить и с большой долей вероятности ему это удастся.

Завхоз
Power member
Сообщения: 35
Зарегистрирован: 16 май 2005, 16:33
Откуда: Москва

Сообщение Завхоз » 12 дек 2005, 15:22

>Если бэд блок реальный (т.е. действительно не пишется не читается), то винт вылетит в оффлайн.
Об этом и спич, и никакого ремапинга и записи в лог, как сказано в первом ответе.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 12 дек 2005, 15:25

Это вполне нормальное и правильное поведение. Если на винте не работает хотя бы один блок - это 100% основание для его замены, что собственно и говорит контроллер. Он продолжает работать, вычисляя инфу на основании парити, но сигнализирует о проблеме. Что собственно от него и требуется.

Ответить

Вернуться в «Массивы - RAID технологии.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 34 гостя