RAID развалился. Кто подскажет?

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (3) [1] 2 3   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
CapHawk
5.05.2017 - 11:50
Статус: Online


Приколист

Регистрация: 16.09.11
Сообщений: 343
8
Всем доброго дня!
Столкнулся тут - внезапно запищал RAID-контроллер, сервер ушел в ребут и, опросив железо, снова запищал контроллером и грузиться не стал.

Что за массив был собран - я не интересовался, ибо нагрузки на сервер никакой, там только файлопомойка от пары десятков юзеров.
Понадеялся, что предыдущий админ собрал зеркало.

Ан нет, просматриваю диски - "не распределен", "не проинициализирован"
Висели 4 WD1002FAEX на контроллере LSI SAS 8888-ELP.
Файлы все-таки надо доставать, а у меня ноль опыта работы с RAID-массивами.
Что лучше сделать, с чего начать в этой ситуации?
Спасибо заранее!
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
SibWolf
5.05.2017 - 11:51
2
Статус: Offline


Шутник

Регистрация: 13.02.12
Сообщений: 52
А емкость помнишь дисков общую?
Если 4 диска то скорее всего raid 10 или raid 5.


Это сообщение отредактировал SibWolf - 5.05.2017 - 11:52
 
[^]
zaebatov
5.05.2017 - 11:53
1
Статус: Offline


Лауреат золотой недали

Регистрация: 4.03.16
Сообщений: 585
Цитата (CapHawk @ 5.05.2017 - 11:50)
Файлы все-таки надо доставать, а у меня ноль опыта работы с RAID-массивами.
Что лучше сделать, с чего начать в этой ситуации?
Спасибо заранее!

Ищи бэкапы! pray.gif
 
[^]
Edjin
5.05.2017 - 11:54
1
Статус: Offline


Весельчак

Регистрация: 13.02.11
Сообщений: 167
Если файлы дороги обратись в профильную компанию по восстановлению. Если не дороги или если бабла жалко - натрави на raid r-studio.

Но это уже на свой страх и риск. велика вероятность запортить все вконец.

Это сообщение отредактировал Edjin - 5.05.2017 - 11:55
 
[^]
airyashov
5.05.2017 - 11:54
1
Статус: Offline


Весельчак

Регистрация: 5.08.11
Сообщений: 134
Контроллер помер что с ним?
Конфигурация обычно записана на диски из рейда, если помер контроллер, то нужно найти такой же как минимум.

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Это сообщение отредактировал airyashov - 5.05.2017 - 11:55
 
[^]
MPR
5.05.2017 - 12:31
10
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Что бы сделал я
1 отключить диски и слить с них целиком разделы куда нить
2 если чтение дисков не вызовет проблем, то в rstudio собираем тот же рэйд и сливаем данные
3 если выяснится повреждение дисков то будет гимор с вычитыванием, это отдельная песня но тоже решаемо в принципе.
ЗЫ
Чтото мне ваша история напоминает какую то банальщину вроде батарейки на рэид контроллере, вероятно уши растут оттуда, померла батарейка, контроллер забыл свою конфигурацию а возможно и вообще не может пройти инициализацию.
В общем ничего страшного не вижу, если в Москве могу помочь в принципе, не занят щас.
 
[^]
CapHawk
5.05.2017 - 12:33
1
Статус: Online


Приколист

Регистрация: 16.09.11
Сообщений: 343
Цитата (airyashov @ 5.05.2017 - 11:54)

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Вот я и надеялся, что это было зеркало. Там бардачный сервак - 3 диска на контроллере и три так, на одном система.
Насчет восстановления - пока у конторы нет денег, ждем-с.
Посмотрю пока содержимое средствами R-Studio.
Народ тут вроде шипит, но терпит cool.gif

Это сообщение отредактировал CapHawk - 5.05.2017 - 13:03
 
[^]
MPR
5.05.2017 - 12:59
1
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (CapHawk @ 5.05.2017 - 12:33)
Цитата (airyashov @ 5.05.2017 - 11:54)

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Вот я и надеялся, что это было зеркало. Там бардачный сервак - 4 диска в рейде и два так.

Любой рэйд можно собрать, вас гражданин путает, в любом рэйде контроллер не хранит в себе критичных данных, просто в отличие от зеркала где разделы будут видны без танцев пятый придется собирать программно под управлением той же rstudio
 
[^]
JIR
5.05.2017 - 15:38
0
Статус: Offline


Сибирский

Регистрация: 5.02.09
Сообщений: 6321
Цитата (MPR @ 5.05.2017 - 12:59)
Цитата (CapHawk @ 5.05.2017 - 12:33)
Цитата (airyashov @ 5.05.2017 - 11:54)

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Вот я и надеялся, что это было зеркало. Там бардачный сервак - 4 диска в рейде и два так.

Любой рэйд можно собрать, вас гражданин путает, в любом рэйде контроллер не хранит в себе критичных данных, просто в отличие от зеркала где разделы будут видны без танцев пятый придется собирать программно под управлением той же rstudio

Контроллер считает битность. Если ты не знал.
Любая ошибка в подсчёте - будешь восстанавливать по кускам.

Если ТС всётки сподобится выложить конфигурацию, то мы не будем гадать на кофейной гуще.
 
[^]
airyashov
5.05.2017 - 16:00
1
Статус: Offline


Весельчак

Регистрация: 5.08.11
Сообщений: 134
Цитата (MPR @ 5.05.2017 - 12:59)
Цитата (CapHawk @ 5.05.2017 - 12:33)
Цитата (airyashov @ 5.05.2017 - 11:54)

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Вот я и надеялся, что это было зеркало. Там бардачный сервак - 4 диска в рейде и два так.

Любой рэйд можно собрать, вас гражданин путает, в любом рэйде контроллер не хранит в себе критичных данных, просто в отличие от зеркала где разделы будут видны без танцев пятый придется собирать программно под управлением той же rstudio

Не уверен что рстудия знает работу всех аппаратных рейдов, не приходилось использовать такие функция, но я попробую.
Как рстудия будет определять расчет контрольных сумм в 5-ке?
 
[^]
airyashov
5.05.2017 - 16:02
3
Статус: Offline


Весельчак

Регистрация: 5.08.11
Сообщений: 134
Цитата (MPR @ 5.05.2017 - 12:31)
1 отключить диски и слить с них целиком разделы куда нить

как Вы собираетесь лить с них разделы, диск придется лить целиком посекторно.
 
[^]
Pelmendator
5.05.2017 - 16:03
-8
Статус: Offline


Хохмач

Регистрация: 5.06.14
Сообщений: 794
Цитата (CapHawk @ 5.05.2017 - 11:50)
Что лучше сделать, с чего начать в этой ситуации?
Спасибо заранее!

Ну если бы вы работали у нас то с поиска новой работы. А так не знаю. Возможно стоит сменить род деятельности.
 
[^]
MPR
5.05.2017 - 16:34
1
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (JIR @ 5.05.2017 - 15:38)
Цитата (MPR @ 5.05.2017 - 12:59)
Цитата (CapHawk @ 5.05.2017 - 12:33)
Цитата (airyashov @ 5.05.2017 - 11:54)

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Вот я и надеялся, что это было зеркало. Там бардачный сервак - 4 диска в рейде и два так.

Любой рэйд можно собрать, вас гражданин путает, в любом рэйде контроллер не хранит в себе критичных данных, просто в отличие от зеркала где разделы будут видны без танцев пятый придется собирать программно под управлением той же rstudio

Контроллер считает битность. Если ты не знал.
Любая ошибка в подсчёте - будешь восстанавливать по кускам.

Если ТС всётки сподобится выложить конфигурацию, то мы не будем гадать на кофейной гуще.

Так я знаю что он считает, так же я знаю, что эту битность может посчитать и программа если ей скормить образы дисков, правда сделает это возможно не так быстро и скорость будет не совсем так что при хардварном подсчёте, но сделает. Признайся просто ерунду сморозил не подумав.
ЗЫ
Черт побери, если бы я раньше знал что софтовый рейд собрать из образов железного на другой машине нельзя, как бы я с него данные вычитал )))).
ТС уже все выложил 4 терабайтных винта там либо страйп+зеркало либо 5
Все что нужно что бы узнать это подкинуть диски на любую машину с hex редактором.
Читаем блок с любым смещением на пару мегабайт и сравниваем с тем же смещением с соседнего диска. Если находим две пары одинаковой даты значит это первый вариант. Если не находим значит это пятый рейд. Делаем образы, да в принципе их делать не надо, подкидывает диски и пытаемся собрать пятый.
Главное тут не пытаться их подцепить на новый контроллер не сделав RAW бэкап, можно потерять все.
 
[^]
MPR
5.05.2017 - 16:36
1
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (airyashov @ 5.05.2017 - 16:02)
Цитата (MPR @ 5.05.2017 - 12:31)
1 отключить диски и слить с них целиком разделы куда нить

как Вы собираетесь лить с них разделы, диск придется лить целиком посекторно.

Ну некорректно выразился согласен, ессна речь идёт о сыром образе.
 
[^]
MerlinDn
5.05.2017 - 16:39
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 2594
а батарейку глянь на всякий случай.
 
[^]
MPR
5.05.2017 - 17:02
1
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (airyashov @ 5.05.2017 - 16:00)
Цитата (MPR @ 5.05.2017 - 12:59)
Цитата (CapHawk @ 5.05.2017 - 12:33)
Цитата (airyashov @ 5.05.2017 - 11:54)

пс диски смотреть простым компом бесполезно если там была конфа к-л рейда и не JBOD или два зеркала

Вот я и надеялся, что это было зеркало. Там бардачный сервак - 4 диска в рейде и два так.

Любой рэйд можно собрать, вас гражданин путает, в любом рэйде контроллер не хранит в себе критичных данных, просто в отличие от зеркала где разделы будут видны без танцев пятый придется собирать программно под управлением той же rstudio

Не уверен что рстудия знает работу всех аппаратных рейдов, не приходилось использовать такие функция, но я попробую.
Как рстудия будет определять расчет контрольных сумм в 5-ке?

В основе всех аппаратных рейдов лежит элементарная логическая операция XOR. Ее не составляет труда производить программно, отличия же реализаций разных типов аппаратных рейдов лежат не в области расчета контрольной суммы как таковой, а в технологиях обеспечения отказоустойчивости системы, поскольку мало рассчитать надо еще сделать это так, что бы случайный сбой питания или ресет системы не привел к потере данных. Для программы же софтовой эмуляции все это не интересно и не нужно. Он тупо возьмет дату с дисков произведет XOR с блоками и получит недостающее. Ей же писать не надо, повторять 100% логику работы контроллера так же не надо, ей надо просто слить данные. Короче это работает, лично пробовал. Кстати у ТС еще не факт что диски повреждены, возможно рейд соберется и без деградации.
 
[^]
MPR
5.05.2017 - 17:06
6
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (Pelmendator @ 5.05.2017 - 16:03)
Цитата (CapHawk @ 5.05.2017 - 11:50)
Что лучше сделать, с чего начать в этой ситуации?
Спасибо заранее!

Ну если бы вы работали у нас то с поиска новой работы. А так не знаю. Возможно стоит сменить род деятельности.

У вас каждый глючный рэйд контроллер приводит к увольнению админа? Опасно у вас, за сгоревшую на серваке материнку наверное вообще расстрел?
Я бы понял еще если бы ТС прозевал деградацию массива, а тут то....кроме того что не вник досконально в организацию файлопомойки больше ему пока предъявить нечего.
 
[^]
JIR
5.05.2017 - 17:18
0
Статус: Offline


Сибирский

Регистрация: 5.02.09
Сообщений: 6321
MPR, я уже вижу, что гугл тебе друг. Только вот опыт это не заменит.
Ты разницу между аппаратными и программными контроллерами понимаешь?
Ты точно думаешь что дело в скорости?

 
[^]
CrazyDoppel
5.05.2017 - 17:25
0
Статус: Offline


Хохмач

Регистрация: 21.01.14
Сообщений: 630
Ээээ... я что-то себе слабо представляю как рстудия будет восстанавливать железный рейд, который пишется разными вендорами как им взбредется под свое железо, а от типа рейда, там только сами принципы хранения и записи.

UPD: виндовый и другие программные типа интела - да, без проблем должно, но это не случай ТСа судя по первому сообщению.

Это сообщение отредактировал CrazyDoppel - 5.05.2017 - 17:26
 
[^]
ДобрыйЭх
5.05.2017 - 17:27
4
Статус: Offline


Ярила

Регистрация: 21.10.08
Сообщений: 4670
Цитата (Pelmendator @ 5.05.2017 - 18:03)
Цитата (CapHawk @ 5.05.2017 - 11:50)
Что лучше сделать, с чего начать в этой ситуации?
Спасибо заранее!

Ну если бы вы работали у нас то с поиска новой работы. А так не знаю. Возможно стоит сменить род деятельности.

любопытно. может быть представитесь ?.


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

посчитайте писки и посмотрите в документации что они значат.

LSI когда не работает батарея, но целые ЖД, то контроллер при загрузке не ерундит, спокойно загрузится (может не с первого раза, но загрузится), но сигналить будет, если в райд не критично сдох, то тоже нормально загрузится должен.

по сабжу: коли тебя до сих пор не повесили - значит всем похер ). свали все на предыдущего админа и недостаток финансирования, торжественно объяви: "что тут вам не здесь" - так ты повысишь свой авторитет, получишь бюджет и общее уважение, страх и трепет перед собственной персоной и ценой решения админских задач. если у тебя все получилось не торопись объявлять результат, все должны проникнуться твоим весом. если не получилось и все ваще канкретно сдохло, то опять вали на админа саботажника и финансирование.

Это сообщение отредактировал ДобрыйЭх - 5.05.2017 - 17:52
 
[^]
MPR
5.05.2017 - 17:29
2
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (JIR @ 5.05.2017 - 17:18)
MPR, я уже вижу, что гугл тебе друг. Только вот опыт это не заменит.
Ты разницу между аппаратными и программными контроллерами понимаешь?
Ты точно думаешь что дело в скорости?

Это не я думаю, это практика говорит.
Применительно к восстановлению данных разницы между аппаратным и софтовым рейдом нету никакой, от слова вообще. Мало того все магические чудоштуки являются как раз софтовой реализацией аппаратного рейда. По сути они ничуть не лучше той же rstudio и getdata back.
И я тебя умоляю не надо тут соплей про гугл, я у нему обращаюсь лишь для корректности терминологии, а то ходють тут всякие, рассказывают про какую то битность которую считает чудоконтроллер, не думая как и зачем вообще это делать надо.
 
[^]
MPR
5.05.2017 - 17:30
1
Статус: Offline


Ярила

Регистрация: 22.01.16
Сообщений: 6426
Цитата (CrazyDoppel @ 5.05.2017 - 17:25)
Ээээ... я что-то себе слабо представляю как рстудия будет восстанавливать железный рейд,

Ну бывает, ничем не могу помочь
 
[^]
trololo80lvl
5.05.2017 - 17:32
-4
Статус: Offline


Шутник

Регистрация: 21.01.17
Сообщений: 29
вытаскивал я как то раз инфу какой то утилиткой, пошукай в инете.
 
[^]
SiAndrey
5.05.2017 - 17:37
4
Статус: Offline


Хто здесь?

Регистрация: 28.11.14
Сообщений: 233
Как это не удивительно большинство комментов адекватные))
По делу если помнишь емкость дисков конечную можно предположить тип райда, с зеркалом проблем не будет, с другими райдами rstudio в помощь

P.S. TC послушай MPR, чувак дело говорит
 
[^]
alex4222
5.05.2017 - 17:38
0
Статус: Offline


Хохмач

Регистрация: 28.12.11
Сообщений: 675
попробуйте зайти в сам контроллер при старте сервака. там то ли контрл+с нужно нажимать (короче система пишет что нажать). далее отталкиваться отого что там есть. если нулевой рейд и диск не алле, то ищите бекапы.

такие проблемы обычно у тех, кто экономит на специалисте или железе. кроилово ведет к попадалову!

Это сообщение отредактировал alex4222 - 5.05.2017 - 17:39
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 10733
0 Пользователей:
Страницы: (3) [1] 2 3  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх