Как я хардварный RAID побеждал
Июль 26th, 2007 by Captain Flint
Думаю, будет познавательно ознакомиться в любом случае %) Текст изобилует непонятными словечками, большая часть которых, однако, объяснена.
Преамбула
Может кого-нить это и улыбнет, но, работая админом, мне так и не доводилось сталкиваться с железными RAID-массивами. То есть сталкиваться-то то я сталкивался, но вот чтобы самому на голую машину ось ставить - не было такого.
Амбула
И принёс как-то наш спец по железу пару дней назад машину: “Никак, - говорит, - победить не могу! Не видит винда рэйд и вооще ни одного винта не видит. И XP-шку пробовал, и сервера 2000-2003 — никто винта не видит!”. Ну давай я смотреть, что у нас и как. А у нас 2 SATA-шных винта по 150 гигов на интеловском чипсете NH82801GR на платформе S3000AH. Остальное не существенно.
Врубаем машину. Предлагает нажать Ctrl+e для входа в меню конфигурации рэйда. Заходим. В первый раз долго там ходим, всё рассматриваем. Грохаем всё на дефолт, делаем винтам режим он-лайн и создаем свой логический массив. Инициализируем, сохраняемся, выходим. Ребутимся.
Запускаем винду. Она долго чего-то там грузит, задаёт пару несущественных вопросов и в финале приходит в выводу, что на компе нет винтов. Ну как нет! Ребутимся опять, тупо наблюдаем о том, как биос пишет инфу о винтах. Мелькает предложение нажать F2 и зайти в собственно биос. Нажимаем и заходим. Идём в IDE Controller и удостоверяемся, что SATA Mode в положении Enhanced, Configure SATA as RAID = Enabled, которое рекомендуется ведущими собако мануалописателями от Интел.
Ребутимся. Догадываемся, что винде надо как-то сообщить, что у неё будет рэйд. Ну да, тупим
Бацаем дискетку с найденными тут же на сопутствующем компакте дровами. Всё ок.
Пробуем опять поставить Win2k3. При начале установки мелькает предложение нажать F6 для подрузки дров для RAID. Тискаем. Винда еще шуршит сидюком и выдает предложение на подгрузку -> S -> указываем нужный драйвер. Ок. Проглотила драйвер, шуршит дальше. Всё, говорит, жмякай Enter и будем ставиться. Жмякаю. Винда обиженно сообщает, что опять нет винта и логично отказывает в установке. Тихо материмся.
Много думаем.
Рассматривая принесенные с сервером компакты, замечаем, что первый - загрузочный. Посмеиваясь в душе, грузимся с него. Да, действительно загрузочный и действительно содержит софт для конфигуряния рэйда. Опять не спеша всё рассматриваем. Обращаем внимание, что созданного ранее рэйда (ну помните, Ctrl+e было?) вроде как и нет. Создаем… Ну а дальше как в присказке — чем дальше в лес, тем меньше шансов, что на пикник. Ну просто рекурсия какая-то. Перезагрузка - чтение мессаги от биоса, что рэйда нет никакого вообще (!!!) - загрузка с компакта. Действительно нет. Создаем. Инициализируем. Ребутимся - читаем, что рэйда всё равно нет - грузимся, создаем, инициализируем. Краем уха замечаем, что процесс инициализации проходит в фоновом режиме. И занимает до 6 часов. Ну и ладно. На этом моменте заканчивается первый день.
Утром второго удостоверяемся, что процесс инициализации закончился. Дальше… догадываетесь? та же самая рекурсия, перемежаемая попытками проверить, а вдруг винда всё-таки поумнела и узрела веник. Параллельно читаем всякие мануалы. Одновременно с другой работой проходит второй день. Понимаю, что вероятнее всего дело в какой-то маленькой, пока еще не замеченной детальке.
Третьим днём уже начинают ненавязчиво маячить фигуры начальницы и безопасника, которому энтот сервер и надобен. Отмахиваемся с криками “разбираемся, уже осталось мало вариантов”.
За прошедшее время успел поставить линух (Сюзю) и убедиться, что дело всё в винде, а не в самом рэйде. Отключил рэйд и винда сразу встала. Но смысл покупать такое железо и им не пользоваться?? Поэтому включил рэйд опять. Когда включал в биосе заметил странную опцию Intel Matrix Storage в SATA RAID OPROM. Полез в инет почитать, что за хрень.
Нашел. В чем разница с LSI так и не понял. Выставил в биосе, ребутнулся. Уже предложило нажать Ctrl+i. Ну хоть что-то новенькое! Утилита оказалась простая - создать, сохранить, выйти. Следуя этой указивке сливаю дрова, кидаю их на дискету, начинаю грузиться с виндового диска…. И вот он!!! Долгожданный момент победы!!! %)))))) Винда подхватила дрова и начала инсталлиться на винт!! %)))
Вот такая вот история…. Замечу еще, что после первой перезагрузки она отказась грузиться. Это поправилось указанием в биосе девайса с бутовой областью, а именно — нашего винта. И всё!
Фсем, кто “асилил многабукаф” - большущий респект. Надеюсь, провели время с пользой и на мои грабли не наступите
))
P.S. И почему по дефолту в биосе LSI а не Matrix Storage??…
MysteryA. Наша жизнь
Вы мой герой.
Я свою клавиатуру USB и мышь не мог включить чтобы они по дефолту работали в течение 4 месяцев. Потом случайно увидел как работает в инструкции и сделал )).
драйверочек там просто не один нужен, а два
и юзать матрикс очень не советую
у меня слетел RAID1
как будто его и небыло… пришлось все по новой, но с LSI