Автор: Unknown BIOS (не проверено) , 24 февраля 2006
Дело было так. В некоей конторе стоял сервер, в котором разобрался 5-й рейд с дофига инфы. В силу их требований везти ничего никуда было нельзя, и крайним как всегда оказался я. Поскольку нужно было работать у них, взял только самое необходимое - компакт с FreeBSD 6.0 RELEASE (который потом им и подарил). В результате проведенных мероприятий нажрался коньяком (точнее меня нажрали) до синего состояния.

А теперь описание процесса.

Во-первых, ребята сами виноваты. Не поставить в сервак с рейдом кулера на задницу - это надо уметь. Ну еще и дизайн воздуховодов у новых Хадсонов, должен сказать - жопа. Впрочем, все что Интел там намутил, решается скотчем, но осадок все равно неприятный.

К тому же новая интеловская 4-х винтовая корзина в отличие от старой не имеет кулера на своем заду, а прокачка идет через небольшие дырочки на плате, причем дырочки напротив одного из винтов раза в полтора в сечении меньше, чем у его соседей... На этом месте у них уже накрылся один винт, а теперь накрылся и второй. Ребята вынули этот винт и вставили его в корзину второго сервака - брата-близнеча первого, где вроде бы он раскочегарился. Потом воткнули на место - и все...

Имеем результатом полностью разобраный рейд и отсутствие более-менее актуального бэкапа.

Что у меня было. Сервак раз, второй такой же нулевый - два, винт сата, выданный мне под фрю - три. Ну и /dev/mosk - четыре.

Подключил сата винт, установил на него фрю. Ничего не настраивал - и так сгодилось. Подключил нулячую корзину со второго сервака и списал со всех четырех винтов первые 120 Мб для анализа. Винты были нулячие и все было забито нулями. Данные списывались на сата-винт с фрей.

Поскольку ребята не выставляли SCSI Id джамперами - поигрался в биосе с опросом винтов и записал на бумажку их порядок в корзине (и маркером на винтах отметил). Собрал их в рейд, списал первые 120Мб - и получил естественно все те же нули.

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

Просмотрев списанные данные собраных в рейд винтов, обнаружил в первых 11 секторах служебную инфу контроллера.

Затем вставил старую корзину (с данными), поигрался в биосе с опросом винтов и посмотрел на их порядок в корзине, записал на бумажку и прописал маркером на винтах.

После чего по меткам на винтах перелил полностью все со старых винтов на новые по порядку. То есть винт 0 - на винт 0, винт 1 - на винт 1 и т.д. Это было долго но необходимо :)

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

Выдал ребятам полный перечень рекомендаций по исправлению ситуации на будущее...

Пользовался следующими командами:

less
more
hexdump
dmesg
dd
cmp
mount
umount
mkdir

Как видите, все штатное :)

Вот такая она, фря.... :) :) :)
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

ivp

20 лет назад

Dmitrij
Молодца - качественная профессиональная работа, оч. грамотно, минимум действий при максимуме использования "подручных средств", респект...

MmM

20 лет назад

тока по объему данных тут дело почти сутками работы пахнет ... ?
тока по объему данных тут дело почти сутками работы пахнет ... ?


4 читача 73 Гб на SCSI 320 интерфейсе сдуплить? Сутками? :shock: 40 минут на винт :mrgreen:

man dd спасет отца русской демократии :mrgreen:

dd if=/dev/da0 of=/dev/da1 bs=64m

и телемаркет :twisted:

А вообще в сумме да - с утра до вечера...
Да уж...

Ну, для того он и пятый уровень, чтобы инфа вся в дубле была, и при наличии ПРАВИЛЬНЫХ рук и головы все восстановлению подлежало.
Остальное примерно ясно. Сам себя за волосы из этого болота контролёр, хоть он и пятого уровня, конешно, вытащить не смог - да и много ли случаев, когда такое удавалось "на аф-фтомате" ?

А инструмент, конечно... боевой !
При таком коньяк принимать внутрь безопасно только закончив набор последней команды... а украинские коньяки - на сегодня из лучших, однако !

Да-а-а ! А я б, наверно, по старинке - ДОС, да Диск Едитор... да Гость, да батнички кое-где... хотя, конешно, гора-а-здо медленнее.

ФРЯ - ЭТО СИЛА !