Hi All!
Имею плату Intel со встроенным RAID контроллеров ICH10r. Зеркальный RAID создаю через BIOS и материнскую утилиту Matrix Storage. При инсталляции FreeBSD 7.2, ОС видит как два винта ad6 и ad10, так и созданный RAID ar0. Фрю ставлю на ar0. После окончания инсталляции перегружаюсь и в момент загрузки, во встроенной утилите Matrix Storage вижу что RAID DEGRADE, а второй винт (ad10) CORRUPTED. Затем фря грузится, но вываливается с аппаратной ошибкой и уходит в ребут. Если через Matrix Storage сбойный винт убрать из RAID,а затем вставить обратно, то фря загружается. После загрузки ОС и запуска atacontrol вижу, что RAID ar0 DEGRADE, ad6 - ONLINE, ad10 - OFFLINE.
Команда atacontrol rebuild ar0 вызывает ошибку: output/input error.
Кто-нибудь сталкивался?
>[оверквотинг удален]
>видит как два винта ad6 и ad10, так и созданный RAID
>ar0. Фрю ставлю на ar0. После окончания инсталляции перегружаюсь и в
>момент загрузки, во встроенной утилите Matrix Storage вижу что RAID DEGRADE,
>а второй винт (ad10) CORRUPTED. Затем фря грузится, но вываливается с
>аппаратной ошибкой и уходит в ребут. Если через Matrix Storage сбойный
>винт убрать из RAID,а затем вставить обратно, то фря загружается. После
>загрузки ОС и запуска atacontrol вижу, что RAID ar0 DEGRADE, ad6
>- ONLINE, ad10 - OFFLINE.
>Команда atacontrol rebuild ar0 вызывает ошибку: output/input error.
>Кто-нибудь сталкивался?винты менять не пробовал?
>[оверквотинг удален]
>>момент загрузки, во встроенной утилите Matrix Storage вижу что RAID DEGRADE,
>>а второй винт (ad10) CORRUPTED. Затем фря грузится, но вываливается с
>>аппаратной ошибкой и уходит в ребут. Если через Matrix Storage сбойный
>>винт убрать из RAID,а затем вставить обратно, то фря загружается. После
>>загрузки ОС и запуска atacontrol вижу, что RAID ar0 DEGRADE, ad6
>>- ONLINE, ad10 - OFFLINE.
>>Команда atacontrol rebuild ar0 вызывает ошибку: output/input error.
>>Кто-нибудь сталкивался?
>
>винты менять не пробовал?Менять местами или на новые?
>[оверквотинг удален]
>>>аппаратной ошибкой и уходит в ребут. Если через Matrix Storage сбойный
>>>винт убрать из RAID,а затем вставить обратно, то фря загружается. После
>>>загрузки ОС и запуска atacontrol вижу, что RAID ar0 DEGRADE, ad6
>>>- ONLINE, ad10 - OFFLINE.
>>>Команда atacontrol rebuild ar0 вызывает ошибку: output/input error.
>>>Кто-нибудь сталкивался?
>>
>>винты менять не пробовал?
>
>Менять местами или на новые?на новые естно
также не мешает попробовать другие шлейфы
когда ты массив создаешь активного вводавывода нет - только прописываются метаданные
а при нагрузке у тебя начинаются глюки со сбойным винтом например
>на новые естно
>также не мешает попробовать другие шлейфы
>когда ты массив создаешь активного вводавывода нет - только прописываются метаданные
>а при нагрузке у тебя начинаются глюки со сбойным винтом напримерСпасибо, попробую.
>>на новые естно
>>также не мешает попробовать другие шлейфы
>>когда ты массив создаешь активного вводавывода нет - только прописываются метаданные
>>а при нагрузке у тебя начинаются глюки со сбойным винтом например
>
>Спасибо, попробую.Кстати, кому интересны истинные причины проблемы, сообщаю, что скорее всего один из винтов RAID - Seagate 1Tb, хоть и был новый, но сбойный. Сейчас его везут на тестирование.
>>>на новые естно
>>>также не мешает попробовать другие шлейфы
>>>когда ты массив создаешь активного вводавывода нет - только прописываются метаданные
>>>а при нагрузке у тебя начинаются глюки со сбойным винтом например
>>
>>Спасибо, попробую.
>
>Кстати, кому интересны истинные причины проблемы, сообщаю, что скорее всего один из
>винтов RAID - Seagate 1Tb, хоть и был новый, но сбойный.
>Сейчас его везут на тестирование.!!!Ахтунг !!! Ахтунг !!!
ОЧЕНЬ много последнее время читал о проблемах сигейт винтов больших объемов начиная с 250Г
(мож 500, точно не помню) - глюки фирмвары.
КРАЙНЕ рекомендую отказаться вообще от сигов и постаить WD.
>!!!Ахтунг !!! Ахтунг !!!
>ОЧЕНЬ много последнее время читал о проблемах сигейт винтов больших объемов начиная
>с 250Г
>(мож 500, точно не помню) - глюки фирмвары.
>КРАЙНЕ рекомендую отказаться вообще от сигов и постаить WD.Поддерживаю!
Сами напоролись. Стоял NAS c 16 терабайтными сегейтами и 2-мя платами MegaRaid. Год кое-как проработал. Недавно начали вываливаться диски из рейда. Еле успели инфу спасти. Пришлось поменять на WD.
>!!!Ахтунг !!! Ахтунг !!!
>ОЧЕНЬ много последнее время читал о проблемах сигейт винтов больших объемов начиная
>с 250Г
>(мож 500, точно не помню) - глюки фирмвары.
>КРАЙНЕ рекомендую отказаться вообще от сигов и постаить WD.Серия 7200.10, очевидно. У нас уже 3 (три) их диска накрылись, послали их нахрен.
.
Использование фейк-рейда до добра не доведёт.
>Использование фейк-рейда до добра не доведёт.уж лучше fake RAID чем single disk
учитавая что он практически бесплатный
Лучше софтварный рейд через гмиррор.
>Лучше софтварный рейд через гмиррор.gmirror отлично работает
а ещё лучше было бы использовать ZFS mirror - фс сама знает где, её данные, поэтому делает минимум работы, а не тупо копирует весь диск целиком.
но не знаю, когда ZFS во FreeBSD достигнет статуса готовой к использованию
>уж лучше fake RAID чем single diskНичем не лучше.
>учитавая что он практически бесплатный
Бесплатное увеличение вероятности потерять гораздо больше данных, ага.
>>уж лучше fake RAID чем single disk
>
>Ничем не лучше.
>
>>учитавая что он практически бесплатный
>
>Бесплатное увеличение вероятности потерять гораздо больше данных, ага.абаснуй
>>>уж лучше fake RAID чем single disk
>>
>>Ничем не лучше.
>>
>>>учитавая что он практически бесплатный
>>
>>Бесплатное увеличение вероятности потерять гораздо больше данных, ага.
>
>абаснуйНи разу не видел чтобы хоть какая-нибудь Фря подхватила хоть один fake-raid от intel. :)
Хотя, может дело в том, что мы работали исключительно с серверными материнками intel.Что делать? Нужно вырубить в биосе этот рэйд и настроить gmirror.
Вот статья о том, как это делается (gmirror):
http://www.opennet.me/base/sys/freebsd_gmirror_raid1.txt.htmlУ меня была другая проблема: Фря (6.х и 7.0) отказывалась напрочь видеть SAS-винты на материнке SR1530HCLSAS. Пока я мучился с этой проблемой, вышла FreeBSD 7.1 и спасла меня от возможного увольнения (сервак нужно было ну очень срочно запустить).
>[оверквотинг удален]
>>>Ничем не лучше.
>>>
>>>>учитавая что он практически бесплатный
>>>
>>>Бесплатное увеличение вероятности потерять гораздо больше данных, ага.
>>
>>абаснуй
>
>Ни разу не видел чтобы хоть какая-нибудь Фря подхватила хоть один fake-raid
>от intel. :)ICH9R или ICH10R - смотри наздоровье
с Promise рейдами тоже проблем небыло
правдо иногда приходится дать пару команд atacontrol>[оверквотинг удален]
> intel.
>
>Что делать? Нужно вырубить в биосе этот рэйд и настроить gmirror.
>Вот статья о том, как это делается (gmirror):
>http://www.opennet.me/base/sys/freebsd_gmirror_raid1.txt.html
>
>У меня была другая проблема: Фря (6.х и 7.0) отказывалась напрочь видеть
>SAS-винты на материнке SR1530HCLSAS. Пока я мучился с этой проблемой, вышла
>FreeBSD 7.1 и спасла меня от возможного увольнения (сервак нужно было
>ну очень срочно запустить).уж если на САС заморачиваться то уж контроллер не повредит - темболее что его цена не сильно утяжеляет карзину с дисками ))
>Ни разу не видел чтобы хоть какая-нибудь Фря подхватила хоть один fake-raid от intel. :)
>Хотя, может дело в том, что мы работали исключительно с серверными материнками intel.Странное дело. Я ставил фрю с пятерки по семерку на честную интеловскую платформу S5000VSA, на интеловские же ОЕМ для супермикры 5500, на супермикровские же твины под 7250 и 5100 вообще пяти или шести моделей - всюду ar0 поднимался легко и непринужденно.
Мы с вами вообще одну и ту же фрю имеем в виду? Я говорю о FreeBSD.
>>Ни разу не видел чтобы хоть какая-нибудь Фря подхватила хоть один fake-raid от intel. :)
>>Хотя, может дело в том, что мы работали исключительно с серверными материнками intel.
>
>Странное дело. Я ставил фрю с пятерки по семерку на честную интеловскую
>платформу S5000VSA, на интеловские же ОЕМ для супермикры 5500, на супермикровские
>же твины под 7250 и 5100 вообще пяти или шести моделей
>- всюду ar0 поднимался легко и непринужденно.
>
>Мы с вами вообще одну и ту же фрю имеем в виду?
>Я говорю о FreeBSD.я тоже смутно верю в высказывание чела по поводу интела )
но к сожлению статистики собственной не имею поэтому ...
>
>я тоже смутно верю в высказывание чела по поводу интела )
>но к сожлению статистики собственной не имею поэтому ...Может мне просто так не везло и другие материнки нормально работают с FreeBSD в массиве.
Я работал в хостинге и когда ставили Фрю на арендованные сервера (1U), уже даже не пытались поднять рэйд с помощью встроенных в материнку функций - Фря неизменно видела два винта вместо массива.
>
>>
>>я тоже смутно верю в высказывание чела по поводу интела )
>>но к сожлению статистики собственной не имею поэтому ...
>
>Может мне просто так не везло и другие материнки нормально работают с
>FreeBSD в массиве.
>Я работал в хостинге и когда ставили Фрю на арендованные сервера (1U),
>уже даже не пытались поднять рэйд с помощью встроенных в материнку
>функций - Фря неизменно видела два винта вместо массива.угу знаем)) atacontrol помогает ))
>угу знаем)) atacontrol помогает ))А как конкретно использовать atacontrol в данной ситуации?
>
>>угу знаем)) atacontrol помогает ))
>
>А как конкретно использовать atacontrol в данной ситуации?man atacontrol
как варианл
atacontrol create raid1 ad0 ad1
как то так - за синтаксис не уверен )
>но к сожлению статистики собственной не имею поэтому ...Последнее, вот, буквально, месяц назад - супермикра 7036С, интеловский ОЕМ внутри, 4хСАТА, на трех поднят пятый рейд, четвертый типа как бы под хот-спар, но чтобы не даром грелся, на него пишутся логи и складируются торренты. Завелось как обычно - со старта, т.е. система ставилась на ar0. Как можно добиться, чтобы фря не увидела интелевский матрикс-рейд, который воткнут в ICH - ума не приложу.
Хотя нет, приложу. Его можно хронически забывать включить в биосе.
>>но к сожлению статистики собственной не имею поэтому ...
>
>Последнее, вот, буквально, месяц назад - супермикра 7036С, интеловский ОЕМ внутри, 4хСАТА,
>на трех поднят пятый рейд, четвертый типа как бы под хот-спар,
>но чтобы не даром грелся, на него пишутся логи и складируются
>торренты. Завелось как обычно - со старта, т.е. система ставилась на
>ar0. Как можно добиться, чтобы фря не увидела интелевский матрикс-рейд, который
>воткнут в ICH - ума не приложу.
>
>Хотя нет, приложу. Его можно хронически забывать включить в биосе.Скажи это разрабам серверных мамок серии SR1530xxxx.
Фря тупо не находит драйвер для этого рэйда и выдает два жестких диска. Не знаю как с 7.1, но с 6.1, 6.2, 7.0 фрями так и было.Да и какой смысл в фэйк-рэйде, если gmirror делает тоже самое, но надежней?
>Скажи это разрабам серверных мамок серии SR1530xxxx.
>Фря тупо не находит драйвер для этого рэйда и выдает два жестких
>диска. Не знаю как с 7.1, но с 6.1, 6.2, 7.0 фрями так и было.Интел пишет, что SR1530xxxx пакуется мамками S5000 - на всех них ar0 у меня поднимался с полпинка.
>Да и какой смысл в фэйк-рэйде, если gmirror делает тоже самое, но надежней?Смысл в том, что далеко не все системы дисковую подсистему строят вокруг геома. Можете считать, что интел-матрикс-рейд - есть халявный суррогат гмиррора для тех, кому гмиррор недоступен.
Я же ставил на матрикс-рейды фрю, начиная с 4.9, и ни разу не сталкивался с какими-то граблями. Поэтому, при наличии матрикс-рейда, я выбираю матрикс-рейд, а при отсутствии - гмиррор.
>[оверквотинг удален]
>
>>Да и какой смысл в фэйк-рэйде, если gmirror делает тоже самое, но надежней?
>
>Смысл в том, что далеко не все системы дисковую подсистему строят вокруг
>геома. Можете считать, что интел-матрикс-рейд - есть халявный суррогат гмиррора для
>тех, кому гмиррор недоступен.
>
>Я же ставил на матрикс-рейды фрю, начиная с 4.9, и ни разу
>не сталкивался с какими-то граблями. Поэтому, при наличии матрикс-рейда, я выбираю
>матрикс-рейд, а при отсутствии - гмиррор.Привет всем!
Может кому пригодиться мой опыт может нет, но хочется поделиться своим опытом по использованию этих матрих рейдов. Имелась на руках материнка с таким рейдом.
Средствами биоса создал рейд масив типа зеркала. И поставил на этот рейд freebsd.
Во время инсталяции действительно freebsd нашла три диска. Но ставил я на рейд.
Поставилось без проблем. Диски от western. Но вот когда я съэмулировал падения рейда.
То есть отключил на ходу один из дисков, то начались проблемы. Диск не получилось засунуть назад в рейд. Я так и не понял как его назад встроить в рейд.
Буду очень благадарен если ткнете пальцем в место где описано решение этой проблемы.
И еще буду очень признателен где найти утилитку матрицк под freebsd
>[оверквотинг удален]
>Во время инсталяции действительно freebsd нашла три диска. Но ставил я на
>рейд.
>Поставилось без проблем. Диски от western. Но вот когда я съэмулировал падения
>рейда.
>То есть отключил на ходу один из дисков, то начались проблемы. Диск
>не получилось засунуть назад в рейд. Я так и не понял
>как его назад встроить в рейд.
>Буду очень благадарен если ткнете пальцем в место где описано решение этой
>проблемы.
>И еще буду очень признателен где найти утилитку матрицк под freebsdэто ты типа опытом поделился? )))
ткни пальцем где тут опыт - а то я чето не найду )))
из биоса ребилд не пробовал делать? atacontrol не пробовал юзать?
пост целиком прочитать поленился?
>[оверквотинг удален]
>>как его назад встроить в рейд.
>>Буду очень благадарен если ткнете пальцем в место где описано решение этой
>>проблемы.
>>И еще буду очень признателен где найти утилитку матрицк под freebsd
>
>это ты типа опытом поделился? )))
>ткни пальцем где тут опыт - а то я чето не найду
>)))
>из биоса ребилд не пробовал делать? atacontrol не пробовал юзать?
>пост целиком прочитать поленился?Ребилд в биосе не сумел сделать.
По крайней мере не нашел где сделать.
Меня интересует инфа про утилитку матрих под фрю.
Я не нашел.
Ну раз ни кому не интересен мой опыт ладно больше делиться не буду им
>Ребилд в биосе не сумел сделать.
>По крайней мере не нашел где сделать.Там же у него свой биос. Надо тыкнуть какую-то комбинацию клавиш при загрузке системы (она сама пишет "нажмите то-то, если хотите открыть утилиту настройки рэйда".
>
>>Ребилд в биосе не сумел сделать.
>>По крайней мере не нашел где сделать.
>
>Там же у него свой биос. Надо тыкнуть какую-то комбинацию клавиш при
>загрузке системы (она сама пишет "нажмите то-то, если хотите открыть утилиту
>настройки рэйда".Ctrl+A.
Во _всех_ контроллерах, насколько мне известно ;)
>
>Ctrl+A.
>Во _всех_ контроллерах, насколько мне известно ;)Ctrl+F на Promise контроллерах.
>Ребилд в биосе не сумел сделать.
>По крайней мере не нашел где сделать.
>Меня интересует инфа про утилитку матрих под фрю.
>Я не нашел.
>Ну раз ни кому не интересен мой опыт ладно больше делиться не
>буду имПостарайтесь запомнить, что опыт возникает не при возникновении проблем, а при их решении.
Вы решили возникшую перед вами проблему? Нет, вы спрашиваете об этом других. А значит, не
делитесь опытом (за отсутствием такового), а просите форумчан поделиться с вами их опытом.
Чувствуете разницу? ;-)
>То есть отключил на ходу один из дисков, то начались проблемы. Диск
>не получилось засунуть назад в рейд. Я так и не понял
>как его назад встроить в рейд.
>Буду очень благадарен если ткнете пальцем в место где описано решение этой
>проблемы.Самый простой способ вернуть диск в рейд без остановки системы - это на другой машине заполнить нулями первую и последнюю дорожки диска. В первой дорожке хранится таблица разделов, и многие контроллеры отказываются из осторожности принимать в работу диск с таблицей разделов, похожей на живую. В последней дорожке (на самом деле - в последнем секторе) хранится идентификационная информация массива, к которому ранее принадлежал диск. Если контроллер видит там валидную структуру (пусть даже с пометкой фолта) то требует запуска либо вшитой в биос контроллера утилиты (при рестарте), либо юзерлендовой тулзы, вроде той, что интел делает под винду. Если же эти дорожки занулить, то контроллер с чистой совестью считает диск чистым, и начинает ребилдить зеркало при подключении девайса.
Хозяйке на заметку: грязный хак клонирования систем на матрикс-рейдах.Собираем зеркало на матриксе.
Запускаем систему и ставим ОС.
Выключаем систему и извлекаем один из дисков.
Ставим его на другую аналогичную систему.
Запускаем обе машины.
Обратите внимание - обе машины запускаются с одним винтом каждая.
После запуска ОС каждой вставляем по чистому винту.
Матриксы радостно начинают ребилд зеркал.Имейте в виду, что если просто разбить зеркало и СРАЗУ вставить на клонируемую систему два диска - ползеркала и чистый - то ничего не выйдет. Матриксу нужно не оставить выбора в вопросе, который из дисков ведущий, а который - ведомый.
Метода родилась на супермикровских твинах, где на мамках всего по два усб- и сата-интерфейса, и клонирование через dump/restore чревато гемором. А так - через полчаса (сата2 160Гб) имеем идентичную копию системы.
>Хозяйке на заметку: грязный хак клонирования систем на матрикс-рейдах.
>Интересно, как такое же провернуть с контроллером FastTrak TX4310...
>>Хозяйке на заметку: грязный хак клонирования систем на матрикс-рейдах.
>>
>
>Интересно, как такое же провернуть с контроллером FastTrak TX4310...в фастраках (на некоторых точно) при создании зеркала он спаршивает какой винт юзать как соурс
>>>Хозяйке на заметку: грязный хак клонирования систем на матрикс-рейдах.
>>>
>>
>>Интересно, как такое же провернуть с контроллером FastTrak TX4310...
>
>в фастраках (на некоторых точно) при создании зеркала он спаршивает какой винт
>юзать как соурсКонкретно эта модель вообще не спрашивает.
Я сделал так:
вытащил диск из зеркала и всунул во второй ПК в тот же порт, подрубил чистый диск - он его распознал как JBOD. JBOD удалил (удаляется только через БИОС контроллера), загрузил ОС и в родной утилите увидел, что массив начал ребилдиться.
Если загрузить ОС с одного диска, потом подключить чистый второй диск, утилита видит его как JBOD и не желает делать rebuild. Нужно перезагрузиться, в биосе рэйда удалить диск с JBOD, загрузить ОС - и тогда все будет ОК.В общем, тупейший контроллер. Не советую такой покупать.
PS: OS Win 2008 x86-64. Дрова с CD что прилагался к контроллеру не подошли - ОС при установке выдавала ошибку. Скачал дрова для Vista (самые свежие дрова датированы 2007 годом) - все заработало.
В общем, лучше 10 раз подумать, чем покупать этот контроллер.
>[оверквотинг удален]
>видит его как JBOD и не желает делать rebuild. Нужно перезагрузиться,
>в биосе рэйда удалить диск с JBOD, загрузить ОС - и
>тогда все будет ОК.
>
>В общем, тупейший контроллер. Не советую такой покупать.
>
>PS: OS Win 2008 x86-64. Дрова с CD что прилагался к контроллеру
>не подошли - ОС при установке выдавала ошибку. Скачал дрова для
>Vista (самые свежие дрова датированы 2007 годом) - все заработало.
>В общем, лучше 10 раз подумать, чем покупать этот контроллер.?
А кто нибудь под матррикс нашел драва для линукс и фрю?
А по поводу дисков нужно поэкспериментировать.
Сейчас этим займусь.
Завтра отпишусь.
Сейчас у меня софтовый рейд на gmirror. Пока проблем нет
>[оверквотинг удален]
>>В общем, тупейший контроллер. Не советую такой покупать.
>>
>>PS: OS Win 2008 x86-64. Дрова с CD что прилагался к контроллеру
>>не подошли - ОС при установке выдавала ошибку. Скачал дрова для
>>Vista (самые свежие дрова датированы 2007 годом) - все заработало.
>>В общем, лучше 10 раз подумать, чем покупать этот контроллер.
>
>?
>
>А кто нибудь под матррикс нашел драва для линукс и фрю?Зачем искать то, что лежит на месте (на сайте Intel?):
http://www.intel.com/support/chipsets/imsm/sb/cs-020663.htm
А вообще, оно должно быть доступно в репозиториях Вашего дистрибутива, или сразу искоропки в виде модуля для dm-raid
Что касается FreeBSD, поиски так же лишены смысла, так как ничего и не терялось:
man ATARAID(4)
<...>
The ataraid driver can read the following metadata formats:
<...>
+o Intel MatrixRAID
<...>The ataraid driver can write the following metadata formats:
<..>
+o Intel MatrixRAID
<..>Использовать недорейды не советую, gmirror надежное и промышленно стабильное (а так же быстрое) решение:
http://3nity.ru/viewtopic.php?f=24&t=13008
>А по поводу дисков нужно поэкспериментировать.
>Сейчас этим займусь.
>Завтра отпишусь.
>Сейчас у меня софтовый рейд на gmirror. Пока проблем нет