Всем привет!
Достался по наследству сервер, который был поставлен на raid организованный средствами чипсета ich8r. На него был поставлен centos. Так вот сегодня он развалился. И нужно срочно его восстановить. Так как он очень важен. Я знаю что такие рейды точнее райды на основе ich8r не правильные и так далее. Но нужно срочно восстановить то что есть а потом уже буду покупать что то другое или делать что другое.
Я прочитал в инете про то что для восстановления можно использовать утилиту dmraid но у меня не получается восстановить рейд. Я попытался дать команду dmraid -R то есть сделать ребилд рейда а в ответ получил что не нужно восстанавливать так как рейд массив в нормальном состоянии. Я посмотрел состояние райда с помощью dmraid -s видит только один диск. Поэтому вопрос как восстановить рейд с помощью данной утилиты?
Не совсем понятно, сколько дисков было в рейде, какой это был рейд?
Откуда уверенность, что это не жесткий диск умер и восстановление вообще возможно?
Учитывая, что вы пробуете для восстановления разные команды, которые смогли прочитать в интернете, и ещё не сделали образ каждого из дисков, можно предположить что вы могли убить информацию просто своими действиями.
Гораздо продуктивнее будет вспомнить, где лежит последний бекап и попытаться восстановить его.
> Не совсем понятно, сколько дисков было в рейде, какой это был рейд?
> Откуда уверенность, что это не жесткий диск умер и восстановление вообще возможно?
> Учитывая, что вы пробуете для восстановления разные команды, которые смогли прочитать в
> интернете, и ещё не сделали образ каждого из дисков, можно предположить
> что вы могли убить информацию просто своими действиями.
> Гораздо продуктивнее будет вспомнить, где лежит последний бекап и попытаться восстановить
> его.Извините. Я забыл сказать Что образ я сделал с того диска который рабочий.
Райд масив уровня1.
ну если это половинка зеркала, просто монтируйте его и сливайте всё что нужно.
> ну если это половинка зеркала, просто монтируйте его и сливайте всё что
> нужно.Слить то я его уже слил
Вопрос в другом как его восстановить?
раз есть бэкапы, то не проще временно собрать с нуля софтовый рейд, а не востанавливать старый?
> раз есть бэкапы, то не проще временно собрать с нуля софтовый рейд,
> а не востанавливать старый?Это то все понятно.
Я уже собрал назад рейд софтовый.
Теперь пришло время разабраться с этим.
Как его собрать.
>> раз есть бэкапы, то не проще временно собрать с нуля софтовый рейд,
>> а не востанавливать старый?
> Это то все понятно.
> Я уже собрал назад рейд софтовый.
> Теперь пришло время разабраться с этим.
> Как его собрать.Выяните, какой диск у вас вывалился из рейда
cat /proc/mdstat
mdadm --query --detail /dev/md0сделайте такую же ФС
sfdisk -d /dev/sda| sfdisk /dev/sdb --force
(sda используемый, sdb пустой)и вставьте диски в массив
mdadm --add /dev/md0 /dev/sda1