Страница 1 из 1

FreeBSD 7.1, Raid1

Добавлено: 2009-04-23 12:00:18
JaNet
Вопрос простой, есть серверок, само-сбор с интеловской матерью

Код: Выделить всё

Серверная системная плата Intel® S875WP1-E
с рейдом на оной Promise* PDC-20319 Serial ATA RAID
два винта по 120, в зеркале.
До сего дня, стояла красная шапка, хочу заменить, вместе с поддержкой рейда.

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

Каков механизм установки и подключения рейда, если:

Код: Выделить всё

ftp-backup# dmesg | grep ar
FreeBSD is a registered trademark of The FreeBSD Foundation.
ioapic0 <Version 2.0> irqs 0-23 on motherboard
acpi0: <INTEL S875PWP4> on motherboard
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
ppc0: parallel port not found.
ukbd0: <Dell Dell USB Keyboard, class 0/0, rev 1.10/3.06, addr 2> on uhub0
ar0: 114440MB <Promise Fasttrak RAID1> status: READY
ar0: disk0 READY (master) using ad4 at ata2-master
ar0: disk1 READY (mirror) using ad8 at ata4-master
cd0 at umass-sim0 bus 0 target 0 lun 0
видно, что определился как ar0

а систему я ставил на

Код: Выделить всё

ftp-backup# mount
/dev/ad4s1a on / (ufs, local)
devfs on /dev (devfs, local)
Что нужно сделать, чтобы включить рейд? Тупо смонтировать вместо ad4, устройство ar0, переписав с него данные?
Ткните носом, плиз, в какую-нить доку по установке, если не сложно 8)

В догонку: или все-таки это аппратно-софтверный рейд, и его нужно монтировать как софтверный?

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-23 13:04:19
JaNet
Подключил согласно http://www.lissyara.su/?id=1272
Странно, что сразу не определился в инсталяторе установка в ar0, ну да ладно, подождем нового релиза фри.

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 11:07:31
JaNet
и еще вопрос интересный - поставил два винта, id 4 и 6, загрузка с ad6
создал рейд-1, подключил во фре его, выключил-включил - работает.

решил попробовать другой инсталянт фри, удалил аппратно рейд, пересоздал, обнулил mbr на ad4 и ad6.
ставлю фрю на /dev/ad4, перегружаюсь
запускается лоадер - загрузка c ad6 !!!

убрал контроллер, подключил по-одному диски, переразбил fdisk, создал тестовую фат32 партицию, очистил mbr на каждом
подключил рейд, делаю миррор, ставлю систему на ad4, reboot, снова загрузка с ad6!

мозгом понимаю что это загрузчик, что он не верный, но как его поправить - не понимаю.
не подскажет ли all?

да, пробовал в sysinstall указывать ставить фревый загрузчик - в начале самом вылетает "no boot kernel".
поэтому все ставлю, используя стандартную mbr в установщике.

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 11:38:10
zingel
запускается лоадер - загрузка c ad6
перепутал каналы на контроллере.

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 14:38:04
JaNet
я физически менял винты друг с другом
форматировал диски
стирал mbr
но загрузка все-равно с ad6s1a

что я еще мог перепутать?

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 14:41:17
zingel
настройки очередности дисков в BIOS

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 14:52:13
JaNet
а в биос нет ничего, в том-то и дело
стоит настройка - грузится с рейда

а в самом рейде - нет настроек кто из дисков первый кто второй

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 15:06:33
zingel
тогда фря не понимает нормально рейд

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 15:12:21
JaNet
это логично
но как заставить ее понять.. 8(

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-24 15:13:12
zingel
поставить HEAD например

Re: FreeBSD 7.1, Raid1

Добавлено: 2009-04-27 8:37:07
JaNet
Пересобрал ядро с поддержкой ACPI. При выполнении reboot -p -> система корректно выключает машину.

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

Куда можно покопать? Рейд на матери отключен.

В догонку: так громко я еще не матерился. 8(
Поставил 6.3 - завелось без проблем.