![]() |
Не собирается RAID10 в NAS Thecus N12000
В NAS Thecus N12000 был собран RAID10 из жестких дисков WD по 4 Тб (WD4000FYYZ-01UL1B0). Два диска вышли из строя, из-за большого количества переназначенных секторов. Купили два на замену. Сначали устновили один, произвели сборку, потом установили еще один. А вот с ним произошла проблема, сборка завершалась ошибкой и RAID не восстанавливался. И тут пришла "светлая" идея. Достали рабочий исправный винт из Raid'a и на его место воткнули который не захотел собираться, на освободившее место поставили проблемный винт после тестирования, при котором была поизведена его очистка. Но RAID так и не захотел собираться, т.е. в Web странице панели управления NAS о состоянии RAID просто пустое место. Вернули все обратно. Но улучшений нет. Прочитал что надо подключится через SSH и посмотреть состояние RAID через mdadm. Посомтрел, но понимания сильно не добаляется. Что делать дальше понять не могу. Прошу совета.
Состояние RAID из консоли Putty: Код:
N12000:~# cat /proc/mdstat |
Запустил принудительно сканирование, ситуация улучшилась:
Код:
N12000:~# cat /proc/mdstat |
Покажите вывод
lsblk df -h parted -s /dev/sda print parted -s /dev/sdk print или если партеда нету, аналогичные команды gdisk: gdisk -l /dev/sdk gdisk -l /dev/sda Ну и ещё lscpu, любопытства ради PS Вообще-то при Layout : near=2 сохранность данных гарантируется только при отказе одного диска, два – уже как повезёт. Бекап есть? |
Сейчас уже запустил spare через
Код:
mdadm /dev/md0 --add /dev/sdk Код:
N12000:~# mdadm --detail /dev/md0 Код:
N12000:~# lsblk Код:
N12000:~# df -h Код:
N12000:~# parted -s /dev/sda print Код:
N12000:~# gdisk -l /dev/sda Код:
N12000:~# gdisk -l /dev/sdk Код:
N12000:~# lscpu |
Цитата:
Нужно было скопировать таблицу разделов например с /dev/sda и собирать все три массива. Код:
sgdisk /dev/sda -R /dev/sdk |
Хреново. Остается дождаться результата spare rebuilding. И надеятся, что не станет совсем плохо. Если не будет хорошо, то тогда прийдется пометить его failed. Потом попробовать очистить, и уже потом попробую скопировать структуру раздела и сделать его присоединение заново. Кстати, а копироваться структуру можно с любого раздела, или надо сначала выястить кому он будет зеркалом?
|
Цитата:
Цитата:
Почему говорил про бекап – я бы переделал массив, пожертвовав объёмом в сторону надёжности. Но для этого надо где-то данным перебомжевать... |
Значит буду искать место, насколько я понимаю, лучше сделать RAID 10 на 10 дисков и два добавить для hot spare?
|
Цитата:
Или можно сделать RAID 10 c Layout near=3 или far=3, без хотспейров. 3 вместо 2 - подзеркала строятся из трёх дисков каждое. Для понимания near-far http://www.ilsistemista.net/index.ph...s.html?start=1 |
Увы RAID так и не восстановился. Система высветила:
Цитата:
Код:
N12000:~# cat /proc/mdstat Цитата:
|
Цитата:
Единственно, что можно попробовать, да, правильно переразбить sdk и попытаться сначала оживить sdl2 mdadm --manage /dev/md0 -a /dev/sdl2 Цитата:
|
Блин, RAID почемуто занят:
Код:
N12000:~# mdadm --manage /dev/md0 -a /dev/sdl2 После перезагрузки NAS, он стал пытаться собрать RAID из имеющихся. Код:
N12000:~# mdadm --detail /dev/md0 |
Вот и не трогайте пока.
Вытаскивайте данные, массив реально в одном шаге от смерти |
Попробовал сделать как ты указал ранее. Но почему-то sdk не принимает таблицу разделов:
Код:
N12000:~# sgdisk -R /dev/sdk /dev/sdl |
Время: 20:55. |
Время: 20:55.
© OSzone.net 2001-