RAID 5EE оффлайн на Adaptec 3805

Поломалось, посыпалось, не работает...

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

Ответить
iD25
Junior member
Сообщения: 5
Зарегистрирован: 23 фев 2011, 22:51
Откуда: Новосибирск

RAID 5EE оффлайн на Adaptec 3805

Сообщение iD25 » 24 фев 2011, 01:21

Имеется 8 дисков Seagate ST3500320AS и Adaptec 3805
на контроллере стоит последняя доступная с сайта адаптека прошивка build 17342
На дисках кроме RAID5EE есть еще один RAID5 и два массива RAID6,
кроме этого в начале дисков когда-то был RAID0 на 30Gb
и на 3-х дисках (CN1 D0,1,3)в начале осталась маленькая, едва заметная ступенька из пустоты.

После того, как один диск в начале февраля внезапно умер,
на заново установленном диске контроллер неправильно выделил области под массивы.
(дальняя область на всех остальных дисках, относящаяся к RAID5EE восстановилась как первая в начале,
причем сделано это было контроллером довольно жестоко, экспандинг 5EE массива был сделан
поверх только что прошедших ребилд сегментов остальных массивов,
т.е. фактически он "убил" только что восстановленные сегменты
других массивов,что привело к повторному их ребилду в конце диска)

Изображение

Решил попробовать это исправить, и заодно убрать ступеньку от RAID0 с оставшихся дисков.

Поочередно: помечал диск как failed, отключал диск, подключал обратно - ждал полного восстановления,
потом то же самое со следующим диском.
Первые три диска (СN0 D0,1,2)нормально восстановились, ступенька от RAID0 в начале убралась.

Затем дошла очередь до диска(CN0 D3), на котором массивы ранее были восстановлены немного не так.
Действия такие же: пометка как failed, отключение, подключение обратно.
RAID5EE как и полагается перешел в статус "Compacting",
Сбой произошел после того, как я вернул диск обратно, RAID5EE почти сразу получил статус оффлайн (минут через 15 после начала компактинга).
Подключенный диск не определялся, rescan bus не помогал, появился обратно только после рестарта системы.

Сначала попробовал Force online с 7-ю дисками не помогло, ругался на якобы отсутствующие части.
Подключил диск CN0 D3 обратно, сегмент на нем пометился, как принадлежащий массиву, несмотря, на то что в компактинге он не участвовал.
Force online после некоторых размышлений контроллера выдает отказ(что в принципе правильно, т.к. 15 минут диска в системе не было)
ERR 39477:A00C-S--L--
Could not force logical device online: controller 1, logical device 5 ("Device 5"). Result codes: [DETAILS: General failure: The requested function failed. RC:-5 API:0x6 IOCTL:0x0].

Все остальные массивы восстанавились нормально по старым местам.


Из топика http://3nity.ru/viewtopic.php?f=6&t=11325
понял, что можно попробовать:
удалить массив
создать новый с опцией quickinit,
выдернуть диск CN0 D3, который я помечал, как failed,
и далее compacting, подключение диска expanding
и восстановление данных.

Но в реализации этого варианта меня пугает другое -
контроллер не дает мне сейчас создавать новые массивы,
при выборе любого диска для нового массива пишет,
что Physical drive segment limit reached.
Изображение

Первый раз я на это наткнулся, когда ранее я не смог пересоздать RAID0. Но так как он был ненужен, то разбираться не стал.
А сейчас удалил самый дальный массив RAID5, в итоге получилось минус два массива, есть много свободного места,
а новый массив создать все равно не дает!

Что это? Косяк прошивки?
Или количество поддерживаемых массивов уменьшилось на значительную величину в новых прошивках?
(массивы создавались при другой прошивке три года назад)
Или просто нельзя создать логическое устройство номер 1, если уже есть номер 5?
Удаленные ранее массивы имели логические номера 1 и 4.
т.е. сейчас присуствуют логические устройства номер 0, 2, 3, 5.
0: RAID5 100Gb
2: RAID6 500Gb
3: RAID6 513Gb
5: RAID5EE 1242Gb
Для примера список сегментов CN0 D0.
Изображение

Пока я пришел к выводу, что у меня фактически сейчас два варианта:

1. Удалить массив и если контроллер все-таки дает создать новый, то действую дальше, если не дает что делать тогда вообще непонятно.
Можно было попробовать удалить и другие массивы, но тогда я уже скорее всего не смогу создать новый RAID5EE
в тех же границах, что и старый из-за смещения по разным дискам.

2. Попробовать создать виртуальный RAID5 в R-Studio, но поймет ли она RAID5EE из 7 дисков я не знаю...

Прошу помочь советом по восстановлению данных с массива.

iD25
Junior member
Сообщения: 5
Зарегистрирован: 23 фев 2011, 22:51
Откуда: Новосибирск

Re: RAID 5EE оффлайн на Adaptec 3805

Сообщение iD25 » 25 фев 2011, 01:55

Все оказалось гораздо проще, сам просмотрел...
При восьми дисках после ошибки о невозможности force online, появлялась
кнопочка Advanced, где предлагалось сделать force online without consistency check.
Массив поднялся, читается но целостность всех данных можно будет подтвердить после перемещения на другой hdd.
Все Seagate ST3500320AS решил заменить на 1Tb WD1002FAEX.
После того, как скопирую и удалю массив, напишу появилась ли возможность создавать массивы,
а то это прямо реальный глюк, удаляешь массив, а обратно создать нельзя.

Аватара пользователя
DeadMazay
Advanced member
Сообщения: 1743
Зарегистрирован: 20 сен 2007, 15:07
Откуда: Новосибирск, Мск
Контактная информация:

Re: RAID 5EE оффлайн на Adaptec 3805

Сообщение DeadMazay » 25 фев 2011, 07:45

диски лучше подберите из HCL адаптека
с уважением Сергей.
ICQ: 365984224

iD25
Junior member
Сообщения: 5
Зарегистрирован: 23 фев 2011, 22:51
Откуда: Новосибирск

Re: RAID 5EE оффлайн на Adaptec 3805

Сообщение iD25 » 27 фев 2011, 15:52

Нужные данные скопировались нормально.
А вот количество массивов, которые можно создать с нуля в текущей прошивке
действительно уменьшилось с 6 до 4-х, по сравнению с той с которой покупался контроллер.

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

Re: RAID 5EE оффлайн на Adaptec 3805

Сообщение gs » 28 фев 2011, 11:59

Вы не путаете?
Насколько я помню, один диск всегда мог входить не более, чем в 4 луна.

iD25
Junior member
Сообщения: 5
Зарегистрирован: 23 фев 2011, 22:51
Откуда: Новосибирск

Re: RAID 5EE оффлайн на Adaptec 3805

Сообщение iD25 » 28 фев 2011, 13:40

gs писал(а):Вы не путаете?
Насколько я помню, один диск всегда мог входить не более, чем в 4 луна.
Когда я покупал 3805 в конце 2007 года,
то можно было создать 6 лунов(см приложенный скриншот)
Жаль не помню версию прошивки изначальную.

Упавший поначалу RAID0, из-за отказа одного диска, я смог восстановить заново,
правда уже на 7 дисках, поскольку начало занял автоматический ребилд.

А потом в последующих прошивках изменили на 4 луна,
но шесть спокойно продолжали работать и дальше.
Только никак не сообщалось, что чтобы пересоздать один лун, удалять придется целых три.

Кстати, WD1002FAEX-00Z3A0 и 3805 оказались несовместимы, даже с включенным принудительно 1.5Gbit/s PHY.
Диски продолжают отпадать произвольно от контроллера, правда теперь только 2 из 8 и гораздо реже.
Но я так думаю, что другие просто дольше ждать надо...
Жаль придется эти продавать и брать, как правильно писал, DeadMazay
из HCL адаптека.
Вложения
6LUN
6LUN

Ответить

Вернуться в «Массивы - Технические вопросы, решение проблем.»

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

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