URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94030
[ Назад ]

Исходное сообщение
"Восстановление raid массива"

Отправлено ewerty , 14-Ноя-12 14:33 
Всем привет!
Достался по наследству сервер, который был поставлен на raid организованный средствами чипсета ich8r. На него был поставлен centos. Так вот сегодня он развалился. И нужно срочно его восстановить. Так как он очень важен. Я знаю что такие рейды точнее райды на основе ich8r не правильные и так далее. Но нужно срочно восстановить то что есть а потом уже буду покупать что то другое или делать что другое.
Я прочитал в инете про то что для восстановления можно использовать утилиту dmraid но у меня не получается восстановить рейд. Я попытался дать команду dmraid -R то есть сделать ребилд рейда а в ответ получил что не нужно восстанавливать так как рейд массив  в нормальном состоянии. Я посмотрел состояние райда с помощью dmraid -s видит только один диск. Поэтому вопрос как восстановить рейд с помощью данной утилиты?



Содержание

Сообщения в этом обсуждении
"Восстановление raid массива"
Отправлено DearFriend , 14-Ноя-12 15:52 
Не совсем понятно, сколько дисков было в рейде, какой это был рейд?
Откуда уверенность, что это не жесткий диск умер и восстановление вообще возможно?
Учитывая, что вы пробуете для восстановления разные команды, которые смогли прочитать в интернете, и ещё не сделали образ каждого из дисков, можно предположить что вы могли убить информацию просто своими действиями.
Гораздо продуктивнее будет вспомнить, где лежит последний бекап и попытаться восстановить его.

"Восстановление raid массива"
Отправлено ewerty , 14-Ноя-12 16:25 
> Не совсем понятно, сколько дисков было в рейде, какой это был рейд?
> Откуда уверенность, что это не жесткий диск умер и восстановление вообще возможно?
> Учитывая, что вы пробуете для восстановления разные команды, которые смогли прочитать в
> интернете, и ещё не сделали образ каждого из дисков, можно предположить
> что вы могли убить информацию просто своими действиями.
> Гораздо продуктивнее будет вспомнить, где лежит последний бекап и попытаться восстановить
> его.

Извините. Я забыл сказать Что образ я сделал с того диска который рабочий.
Райд масив уровня1.


"Восстановление raid массива"
Отправлено DearFriend , 14-Ноя-12 16:54 
ну если это половинка зеркала, просто монтируйте его и сливайте всё что нужно.

"Восстановление raid массива"
Отправлено ewerty , 14-Ноя-12 17:44 
> ну если это половинка зеркала, просто монтируйте его и сливайте всё что
> нужно.

Слить то я его уже слил
Вопрос в другом как его восстановить?


"Восстановление raid массива"
Отправлено КуКу , 14-Ноя-12 17:52 
раз есть бэкапы, то не проще временно собрать с нуля софтовый рейд, а не востанавливать старый?

"Восстановление raid массива"
Отправлено qqq , 14-Ноя-12 20:55 
> раз есть бэкапы, то не проще временно собрать с нуля софтовый рейд,
> а не востанавливать старый?

Это то все понятно.
Я уже собрал назад рейд софтовый.
Теперь пришло время разабраться с этим.
Как его собрать.


"Восстановление raid массива"
Отправлено hop , 15-Ноя-12 18:34 
>> раз есть бэкапы, то не проще временно собрать с нуля софтовый рейд,
>> а не востанавливать старый?
> Это то все понятно.
> Я уже собрал назад рейд софтовый.
> Теперь пришло время разабраться с этим.
> Как его собрать.

Выяните, какой диск у вас вывалился из рейда

cat /proc/mdstat
mdadm --query --detail /dev/md0

сделайте такую же ФС

sfdisk -d /dev/sda| sfdisk /dev/sdb --force
(sda используемый, sdb пустой)

и вставьте диски в массив
mdadm --add /dev/md0 /dev/sda1