The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Программный RAID1 из SATA дисков под FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от opennews (??) on 21-Апр-05, 10:19 
Николай Солонин подготовил статью (http://www.opennet.dev/base/sys/freebsd_atacontrol_raid.txt.html) по настройке RAID1 массива под FreeBSD 5.3, используя интегрированный SATA контроллер ICH5R.

Кроме того, описан эксперимент по потере одного из дисков в RAID1 и шаги по восстановлению целостности массива с новым диском.

URL: http://www.opennet.dev/base/sys/freebsd_atacontrol_raid.txt.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=5360

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от aster email(??) on 21-Апр-05, 10:19 
автору респект за статью! :)
Cообщить модератору | Наверх | ^

2. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от amber46 email(??) on 21-Апр-05, 11:41 
Непонятно - зачем делать билд массива в биосе контроллера?
Cообщить модератору | Наверх | ^

3. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Аноним email on 21-Апр-05, 11:57 
спасибо автору за статью!
Cообщить модератору | Наверх | ^

4. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от rihad email on 21-Апр-05, 15:09 
Ещё можно Software RAID mirror @FreeBSD 5.3 используя GEOM. Читать здесь: http://people.freebsd.org/~rse/mirror/
Cообщить модератору | Наверх | ^

5. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Николай email(??) on 22-Апр-05, 10:48 
Можно и GEOM, и vinum, и ccd, но через atacontrol проще и понятнее. Диагностируеться легко, в случае слета - шлет SMS на мобилку. Статью написал потому, что на нашел аналогичной, хотя atacontrol появился в 4.6. В handbook - ошибка, забыли дать команду addspare. Ничего принципиально нового, но полностью работоспособн?й практический пример.
Cообщить модератору | Наверх | ^

6. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Leo email(??) on 24-Апр-05, 19:37 
Сподвигли меня на некоторые изыскания :) Спасибо!
Итак, рэйдовость южного моста ни при чём. Не нужно. Равно как и SATA. Систему сразу ставим на первый диск (ad0) так, как она должна стоять. Когда хотим сделать зеркало - создаём atacontrol-ом, как написано в статье
# atacontrol create RAID1 ad0 ad2
статус будет READY, но на провокации не поддаёмся и говорим rebuild. А пока оно ребилдится, можно успеть в /etc/fstab поправить все ad0 на ar0. Ребут - вуаля!
Cообщить модератору | Наверх | ^

7. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Николай email(??) on 28-Апр-05, 18:53 
>  А пока оно ребилдится, можно успеть в /etc/fstab поправить все ad0 на ar0

ты уверен в правильности такого шага? :)

Cообщить модератору | Наверх | ^

8. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Leo (??) on 29-Апр-05, 19:39 
>>  А пока оно ребилдится, можно успеть в /etc/fstab поправить все ad0 на ar0
>
>ты уверен в правильности такого шага? :)

:) Я почти так и делал.
Только ребилдилось у меня в однопользовательском режиме. И, соответственно, я потом только поменял /etc/fstab

И если оно ребилдится по-умному, то первый вариант ничем не отличается.

Cообщить модератору | Наверх | ^

9. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Николай email(??) on 29-Апр-05, 20:02 
Попробуй гдохнуть первый диск, поработай на втором. потом подключи первый (после перезагрузки) и восстанови. Если все пройдет нормально, то гуд.
На VIA KT400 (VT8235) есть косяки.
Cообщить модератору | Наверх | ^

11. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Leo (??) on 06-Май-05, 15:17 
>Попробуй гдохнуть первый диск, поработай на втором. потом подключи первый (после перезагрузки)
>и восстанови. Если все пройдет нормально, то гуд.
>На VIA KT400 (VT8235) есть косяки.

Попробовал.
Соответственно такие дела.
Или надо в биосе просить грузиться с D (в смысле, со второго винта), либо надо переткнуть шлейф.

Cообщить модератору | Наверх | ^

12. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Konstantin (??) on 20-Июн-05, 10:41 
> Когда хотим сделать зеркало - создаём atacontrol-ом, как написано в
> статье
> # atacontrol create RAID1 ad0 ad2
> статус будет READY, но на провокации не поддаёмся и говорим rebuild. А
> пока оно ребилдится, можно успеть в /etc/fstab поправить все ad0 на ar0.
> Ребут - вуаля!

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

Если делать как описано в статье - работет нормально, и, что характерно, если пересобирать потом при подыхании одного из винтов - тоже работает нормально.

По крайней мере, так происходит на SuperMicro 5014C-T. Есть поставленные изначально на собраные таким образом RAID1 системы, у одной из них падал один из дисков, и есть два случая попытки собрать RAID1 на живой системе. Безуспешные.

Cообщить модератору | Наверх | ^

13. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Leo (??) on 20-Июн-05, 11:11 
>Если собирать так на уже боевой системе, то время от времени при
>дисковых операциях не может чего-то куда-то записать и падает.
>
>Если делать как описано в статье - работет нормально, и, что характерно,
>если пересобирать потом при подыхании одного из винтов - тоже работает
>нормально.
>
>По крайней мере, так происходит на SuperMicro 5014C-T. Есть поставленные изначально на
>собраные таким образом RAID1 системы, у одной из них падал один
>из дисков, и есть два случая попытки собрать RAID1 на живой
>системе. Безуспешные.

Константин, основная мысль моих дополнений в том, что абсолютно аналогичную вещь можно делать вообще без аппаратного раида и в любой момент на работающей системе. ДА! Проверено лично мною на боевой машине. С выбитием праймари (второго ещё проще) винта и восстановлением. ВСЁ РАБОТАЕТ!
Ещё раз повторить?
Ставимся (как следует), потом в любой момент втыкаем 2-й винт, делаем атаконтролом зеркало, ребутимся в сингл, правим fstab, запускаем ребилд, дожидаемся конца, перегружаемся и живём. Когда помирает второй винт, выключаемся, втыкаем новый, сингл юзер с ребилдом. Помирает праймари - выкл., ставим второй винт на место первого, а на место второго - новый, сингл юзер с ребилдом.
Лично проверено. На машине живёт файловая 1С.
Хотя теперь я делаю зеркала gmirror-ом - гибче.

Cообщить модератору | Наверх | ^

14. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Konstantin (??) on 20-Июн-05, 18:57 
>Лично проверено. На машине живёт файловая 1С.

Да верю я, верю. Но вот у меня - дважды не сработало. Не знаю, почему.

>Хотя теперь я делаю зеркала gmirror-ом - гибче.

Это да. И работает не только с ATA дисками. Но - сложнее несколько. Дез документации под рукой не сразу и вспомнишь, как собирать.

Cообщить модератору | Наверх | ^

10. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Аноним email on 06-Май-05, 13:22 
У меня заработало! мать ASUS с raid.
Спасибо автору!
Cообщить модератору | Наверх | ^

15. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от dread (??) on 21-Окт-05, 01:46 
Пробывал на промисе :) FREEBSD 6.0 даже не пришлось не чего делать через atacontrol
после билда в биосе раид стал райдом
Cообщить модератору | Наверх | ^

16. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Николай email(??) on 04-Ноя-05, 21:32 
Promise - гораздо более RAID чем ICH5R, это как ставнивать USRobotics Courier и winmodem :). У меня на Adaptec ATA RAID 2400A тоже все по другому :) Хотелось бы увидеть подробности...
Cообщить модератору | Наверх | ^

17. "Программный RAID1 из SATA дисков под FreeBSD"
Сообщение от Николай email(??) on 10-Ноя-05, 10:46 
Еще обсуждение ведется на:
http://www.3nity.ru/viewtopic.htm?t=5417
Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру