2008 R2 - Видимость RAID-массива контроллером

Аватара пользователя
shevgenius

2008 R2 - Видимость RAID-массива контроллером

Сообщение shevgenius »

Всем доброго дня, с недавнего времени в системном журнале и MegaRAID Storage Manager на одном из дисков появились следующие ошибки:





MegaRAID Storage Manager Log

[spoiler]MegaRAID Storage Manager 16.02.00.04 Event Log - Generated on Tue Dec 06 14:24:36 EET 2016

------------------------------------------------------------------------------------------



ID = 58

SEQUENCE NUMBER = 41532

TIME = 03-12-2016 01:51:09

LOCALIZED MESSAGE = Controller ID: 0 Consistency Check done on VD: 0



..........



ID = 57

SEQUENCE NUMBER = 41241

TIME = 03-12-2016 01:06:49

LOCALIZED MESSAGE = Controller ID: 0 Consistency Check corrected medium error: ( VD 0 Location 0x30dd52e, PD Port 0 - 3:0:0 Location 0x30dd52e)



ID = 57

SEQUENCE NUMBER = 41240

TIME = 03-12-2016 01:06:49

LOCALIZED MESSAGE = Controller ID: 0 Consistency Check corrected medium error: ( VD 0 Location 0x30dd52a, PD Port 0 - 3:0:0 Location 0x30dd52a)



ID = 113

SEQUENCE NUMBER = 41239

TIME = 03-12-2016 01:06:49

LOCALIZED MESSAGE = Controller ID: 0 Unexpected sense: PD = Port 0 - 3:0:0Unrecovered read error, CDB = 0x28 0x00 0x03 0x0d 0xd5 0x2b 0x00 0x00 0x55 0x00 , Sense = 0xf0 0x00 0x03 0x03 0x0d 0xd5 0x2e 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x81 0x80 0x00 0x97



ID = 113

SEQUENCE NUMBER = 41238

TIME = 03-12-2016 01:06:47

LOCALIZED MESSAGE = Controller ID: 0 Unexpected sense: PD = Port 0 - 3:0:0Unrecovered read error, CDB = 0x28 0x00 0x03 0x0d 0xd5 0x00 0x00 0x00 0x80 0x00 , Sense = 0xf0 0x00 0x03 0x03 0x0d 0xd5 0x2a 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x81 0x80 0x00 0x97



ID = 35

SEQUENCE NUMBER = 41217

TIME = 03-12-2016 01:01:11

LOCALIZED MESSAGE = Controller ID: 0 Patrol Read complete







ID = 66

SEQUENCE NUMBER = 41216

TIME = 03-12-2016 01:01:11

LOCALIZED MESSAGE = Controller ID: 0 Consistency Check started on VD: 0



ID = 39

SEQUENCE NUMBER = 41215

TIME = 03-12-2016 01:01:11

LOCALIZED MESSAGE = Controller ID: 0 Patrol Read started



ID = 96

SEQUENCE NUMBER = 41213

TIME = 02-12-2016 00:28:25

LOCALIZED MESSAGE = Controller ID: 0 PD Predictive failure: Port 0 - 3:0:2[/spoiler]




Контроллер: LSI MegaRAID SAS 9260-4i



Для диска: Slot: 2, SAS, 279,397 Gb, Online (512 B)

с каждым днем растут значения:

Media Error Count: 5

Pred Fail Count: 31

Статус RAID-массива: Optimal и все диски светятся синими диодами, т.е. с виду все ок, но симптомы присутствуют.



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



Вопрос в следующем:

1) Где храниться информация о RAID-массиве, в памяти RAID-массива или на каждом диске не завися от RAID-массива.

2) Если из RAID-массива извлечь все диски (физически вынимая из корзин), поставить новые чистые диски, чтобы накатить бекап,

RAID-контроллер предложит создать массив или будет говрить об отсутствующих дисках из старого массива.

3) Если развернув на новых дисках RAID-массив, извлечь их и вернуть старые диски, старый RAID-массив с ОС будет виден?



Из статьи
Что делать, если вышел из строя RAID-контроллер?
понял что информация о RAID-массиве хранится на дисках, но как на практике?

Спасибо.
Аватара пользователя
Iska

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение Iska »

shevgenius, самое простое — заменили один, дождались конца ресинхронизации, заменили второй. Да, часть пространства, вероятно, пойдёт псу под хвост, но так меньше всего головной боли.
Аватара пользователя
Angry Demon

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение Angry Demon »

Цитата shevgenius:



это в настройках при создании RAID-массива или речь идет об активном разделе логического диска с системой?



При создании массива в BIOS контроллера.




Цитата shevgenius:



или еще нужно будет загрузчик системы настраивать?



Не нужно.




Цитата shevgenius:



а вот для пользователя



Пройдёт также незаметно.
Аватара пользователя
Angry Demon

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение Angry Demon »

Цитата shevgenius:



Где храниться информация о RAID-массиве, в памяти RAID-массива или на каждом диске не завися от RAID-массива



Вопрос лишён смысла, ибо "RAID-массив" - совокупность дисков. А информация хранится в памяти контроллера.




Цитата shevgenius:



Если из RAID-массива извлечь все диски (физически вынимая из корзин), поставить новые чистые диски, чтобы накатить бекап



Сначала удалите старый массив. Новый не даст создать.
Аватара пользователя
shevgenius

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение shevgenius »

Цитата shevgenius:



Сейчас используется аппаратный RAID10 на четырех дисках,
2008 R2 - Видимость RAID-массива контроллером




Тут даже советовать не буду, ибо сам не пробовал.




Цитата shevgenius:



Да и диски старые и новые разных производителей, хоть и объем одинаковый.
2008 R2 - Видимость RAID-массива контроллером




С этим проблем как раз не возникало.
Аватара пользователя
Iska

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение Iska »

Цитата shevgenius:



Здесь вы правы, но делать это нужно на контроллере с отключенными дисками



С отключенными дисками, насколько я помню, MegaRAID не позволяет ничего сделать с массивом. Ещё раз, сначала разбиваете массив, затем подключаете новые диски и создаёте новый. Это если хотите использовать полную ёмкость дисков. Иначе - как указал коллега Iska.




Цитата shevgenius:



чтобы подключив диски с массивом, контроллер подхватил конфигурацию RAID-массива с дисков



О каких ещё "дисках с массивом" вы говорите??? Насколько я понял, вы собираетесь новые диски купить. Вот и создавайте из них новый массив.
Аватара пользователя
Angry Demon

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение Angry Demon »

Цитата shevgenius:



Здесь вы правы, но делать это нужно на контроллере с отключенными дисками



С отключенными дисками, насколько я помню, MegaRAID не позволяет ничего сделать с массивом. Ещё раз, сначала разбиваете массив, затем подключаете новые диски и создаёте новый. Это если хотите использовать полную ёмкость дисков. Иначе - как указал коллега Iska.




Цитата shevgenius:



чтобы подключив диски с массивом, контроллер подхватил конфигурацию RAID-массива с дисков



О каких ещё "дисках с массивом" вы говорите??? Насколько я понял, вы собираетесь новые диски купить. Вот и создавайте из них новый массив.
Аватара пользователя
shevgenius

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение shevgenius »

Цитата Angry Demon:



О каких ещё "дисках с массивом" вы говорите



для ясности:

RAID10-старый, массив из 4х дисков, которые сейчас установлены в сервере и работают, из которого, готовится отвалится диск.

RAID10-новый, массив из 4х новых дисков, если его собрать наново без участия старых дисков.



Хочу все сделать по такой схеме:



* бекап системного диска сервера;

* вытащили из корзин диски RAID10-старого - это и работающий образ системы и еще один бекап на старых дисках;

* очистить конфигурацию в контроллере и собрать RAID10-новый, накатить бекап, если все ок, так и оставляем;



Если RAID10-новый не взлетел, тогда:

* вытащили из корзин диски RAID10-нового;

* очистили конфигурацию в контроллере, подключили RAID10-старый, пользователи продолжают работу с сервером;

* думаем, почему не взлетело



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

Но если ресинхронизация завалит RAID-старый, например под утро или в течении дня,

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




Цитата Iska:



С этим проблем как раз не возникало.



Хорошо, тогда, сколько приблизительно будет идти ресинхронизиция для одного 300Gb диска? А их таких нужно будет сделать четыре.

В лучшем случаем ставим вечером и на утро получаем его в строю, а если дольше, то от пользователей, разумное: что же это оно так все тормозит то?..

И как скажется на процессе ресинхронизации работа пользователей на сервере?




Цитата Angry Demon:



С отключенными дисками, насколько я помню, MegaRAID не позволяет ничего сделать с массивом.



Утверждать не стану, еще не проверял, но вытащив диски RAID10-старого из корзин, в памяти контроллера останется текущая конфигурация RAID-массива.

О чем подтверждает этот абзац:


Цитата:



Configuration data is saved in both the NVRAM on the RAID controller and on the drives attached to the controller.



Идем дальше, включаем сервер без дисков, контроллер сообщает нам: помню был RAID10, вот здесь, а где сейчас не знаю...

Ну или, например, RAID-массив деградировал, можно же очистить конфигурацию в контроллере и создавать новый RAID-массив.

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



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

И на этот счет из 1.6.8 Drive Migration читаем:


Цитата:



Make sure that you clear the configuration on the system to which you migrate the drives to prevent a configuration data mismatch between the drives and the NVRAM.



и дальше по тексту...
Аватара пользователя
Angry Demon

Re: 2008 R2 - Видимость RAID-массива контроллером

Сообщение Angry Demon »

Цитата Angry Demon:



4. Создаёте новый RAID-массив, не забыв установить загрузочный атрибут, если он должен быть.
2008 R2 - Видимость RAID-массива контроллером




Можно об этом подробнее, это в настройках при создании RAID-массива или речь идет об активном разделе логического диска с системой? или еще нужно будет загрузчик системы настраивать?


Цитата Angry Demon:



С чего он будет тормозить? Это не RAID1, а RAID10.
2008 R2 - Видимость RAID-массива контроллером




так RAID10 это те же n-дцать RAID1 в RAID0, и если файлы пользователя, как раз на ресинхронизируемом n-ном RAID1?

для нас то очевидно:


Цитата Angry Demon:



Тот же самый процесс происходит, что и при отражении, ничего экстраординарного.
2008 R2 - Видимость RAID-массива контроллером




а вот для пользователя)...
Ответить

Вернуться в «Windows Server 2008/2008 R2»