Хардовый райд. LSI Logic/Symbios Logic M1064E Megaraid SAS (Intel S5000 PSL motherboard)
beba 23 июля, 2008 - 20:04
Доброго времени суток..
Intel S5000 и хардовый райд.
Думал в Gentoo 2008 будут добавлены драйвера на райдконтроллер..
И вроде добавили... но дисков не вижу..
Попорядку..
Гружусь с LiveCd (gento doscsi)
Пишу lspci, в списке вроде есть мой контроллер.. но пишу показать диски.. дисков не вижу.. В биосе включен SAS MegaRaid Enabled, в спец. утилите в биосе сделал Раид1.
Может чего то не так сделал? может туплю? и чего то не замечаю?.. но раз определил контроллер сразу, то наверное либо криво создал райд .. либо?
Ниже листинг комманд, заранее спасибо.
livecd ~ # lspci 00:00.0 Host bridge: Intel Corporation 5000V Chipset Memory Controller Hub (rev b1) 00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 2-3 (rev b1) 00:03.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 3 (rev b1) 00:08.0 System peripheral: Intel Corporation 5000 Series Chipset DMA Engine (rev b1) 00:10.0 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev b1) 00:10.1 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev b1) 00:10.2 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev b1) 00:11.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (rev b1) 00:13.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (rev b1) 00:15.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev b1) 00:16.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev b1) 00:1c.0 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 1 (rev 09) 00:1d.0 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 (rev 09) 00:1d.1 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 (rev 09) 00:1d.2 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 (rev 09) 00:1d.3 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 (rev 09) 00:1d.7 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller (rev 09) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d9) 00:1f.0 ISA bridge: Intel Corporation 631xESB/632xESB/3100 Chipset LPC Interface Controller (rev 09) 00:1f.1 IDE interface: Intel Corporation 631xESB/632xESB IDE Controller (rev 09) 00:1f.2 IDE interface: Intel Corporation 631xESB/632xESB/3100 Chipset SATA IDE Controller (rev 09) 00:1f.3 SMBus: Intel Corporation 631xESB/632xESB/3100 Chipset SMBus Controller (rev 09) 01:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Upstream Port (rev 01) 01:00.3 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express to PCI-X Bridge (rev 01) 02:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E1 (rev 01) 02:02.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E3 (rev 01) 04:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01) 04:00.1 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01) 07:00.0 SCSI storage controller: LSI Logic / Symbios Logic M1064E MegaRAID SAS (rev 04) 08:0c.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02) livecd ~ # fdisk -l livecd ~ # ls /dev/ 0:0:0:0 fd loop4 pts ram8 tty tty21 tty35 tty49 tty62 usbdev2.2_ep81 vcs7 bus full loop5 ram0 ram9 tty0 tty22 tty36 tty5 tty63 usbdev3.1_ep00 vcsa cdrom gpmctl loop6 ram1 random tty1 tty23 tty37 tty50 tty7 usbdev3.1_ep81 vcsa1 cdrom1 hidraw0 loop7 ram10 rd tty10 tty24 tty38 tty51 tty8 usbdev4.1_ep00 vcsa12 cdrw hpet mapper ram11 rtc0 tty11 tty25 tty39 tty52 tty9 usbdev4.1_ep81 vcsa2 console initctl mem ram12 scd0 tty12 tty26 tty4 tty53 ttyS0 usbdev5.1_ep00 vcsa3 core input misc ram13 sg0 tty13 tty27 tty40 tty54 ttyS1 usbdev5.1_ep81 vcsa4 dac960_gam kmem mouse ram14 shm tty14 tty28 tty41 tty55 ttyS2 vcs vcsa5 device-mapper kmsg mouse1 ram15 snapshot tty15 tty29 tty42 tty56 ttyS3 vcs1 vcsa6 disk log mouse2 ram2 sr0 tty16 tty3 tty43 tty57 urandom vcs12 vcsa7 dvd loop mouse3 ram3 stderr tty17 tty30 tty44 tty58 usbdev1.1_ep00 vcs2 zero dvdrw loop0 null ram4 stdin tty18 tty31 tty45 tty59 usbdev1.1_ep81 vcs3 fb loop1 port ram5 stdout tty19 tty32 tty46 tty6 usbdev2.1_ep00 vcs4 fb0 loop2 psaux ram6 tgt tty2 tty33 tty47 tty60 usbdev2.1_ep81 vcs5 fbcondecor loop3 ptmx ram7 tts tty20 tty34 tty48 tty61 usbdev2.2_ep00 vcs6
»
- Для комментирования войдите или зарегистрируйтесь
lsmod
Скажем так мягко - наличие устройства в выводе lspci еще не говорит о том что оно будет работать.
Модуль к нему подгружен?
P.S.
хотя по наличию в посте содержимого /dev я склонен думать что наличие модуля не проверялось :)
Если память мне не изменяет - именоватся он должен megaraid_sas
Quote: Скажем так
спасиб
модуль подгружен, я грузился через : gentoo doscsi.
Гуглил, нашел тему на gentoo.org - http://forums.gentoo.org/viewtopic-t-567777-highlight-intel+s5000.html
Тут чел мучался тоже, но еще на генту 2007.
так же когда пытался заводить я все на генту 2007, вот тема:
http://www.gentoo.ru/node/9796
где evadim подсказал, что это Fusion MPT ScsiHost drivers for SAS.
в /var/log/messages нашел такие вот строчки
Завелось?
Если завелось - читаем http://www.gentoo.ru/node/8810
нет не
нет не завелось.. в том то и дело.. что вроде все (конечно если я ничего не упускаю)
указывает на то, что должно завестись.. :(
Странно...
Притом весьма... модули загружены... винты подключены... в биосе контроллера raid активирован...
а вывод dmesg|grep scsi - не показывает дисков???
про биос
про биос написал, про
dmesg|grep scsi
выдает один DVD-RW и все
есть еще один
есть еще один момент, который я немного не понимаю..
в биосе:
ATA Controller Configuration
- OnBoard PATA Controller [Enabled]
- OnBoard SATA Controller [Enabled]
- SATA Mode [Enhanced]
- ACHI Mode [Disable]
- Configure SATA as RAID [Enabled]
Mass Storage Controller Configuration
- SAS Controller [Enabled]
- Configure SAS as SW RAID [Enabled]
Так мне сказали выставить для райда когда продавали сервер.. может тут все же
чего то не так.. у меня же SAS диски, то в приципе зачем SATA контроллер нужен..
.. хотя может туплю, уже 2ые сутки пошли работы.. :(
опа...
Если диски SAS - и нет SATA (может сидюк?) - отключи сата совсем...
Но мне не нравится вот эта шняга - Configure SAS as SW RAID [Enabled] - SW это случаем не soft raid?
Сам raid массив настраивается из основного bios платы или после того как он прогрузился - есть возможность зайти в bios самого контроллера?
Как вообще инициализировал raid?
Вот что интеловцы про эту плату пишут
SKUs with Server RAID (8-port SAS with optional upgrade to hardware RAID) or integrated 4-port SAS controller
На ней СЕЙЧАС точно апаратный RAID?
Попробовал
Попробовал отключить сейчас SATA контроллер вообще..
Сидюк работает, видно все же scsi.. Загрузился с LiveCd.
Никаких изменений..
Какак инициализировал..
Включаю сервак, появляется Intel Xenon ля ля ля..
F2 зайти в биос, Esc видеть подробности загрузки оборудования
Нажимаю Esc, появляется LSI RAID Technology Utilits
ждешь немного появляется два диска и после того как инициализируешь райд появилась еще одна строчка типа райд1 - и статус Online.
Чуть ниже информация нажмите CTRL+E для входа в утилиту или ESC для отмены.
Захожу в утилиту, выбираю New Configure.
Затем появляется два слота, на них READY ... Нажимаю пробел, появляется Online. F10, появляется SLOT1 надпись, где нажав по F10 появляется возможность выбора райда 1 или 0, и типа размер кластера и т.п.
Нажимаешь Accept, потом Save - YES. Затем Выбираешь Initialize, выбираешь свой РАЙД1 и кликаешь F10. Проходит процесс инициализации, затем смотрю в списке логических дисков в этой утилите вижу свой райд..
Exit , CTRL+ALT+DEL..
и все..
Была еще возможность сделать Consistency Check...
Попробовать вырубить
Может попробовать вырубить еще Configure SAS as SW RAID?
Бред...
Чесно говоря я с такими платами дела никогда не имел - не доверяю Intel, только Supermicro и Tyan, но почитал ее описание - меня
удивило вот это в дополнительных компонентах
Опционально AXXRAKSW5 для SATA RAID 5. Опционально AXXRAK18E для SAS RAID 0, 1, 5, 10, 50.
AXXRAK18E - Это ключ активации RAID
Это что такое?????
Помотри сам - http://www.google.com.ua/search?q=AXXRAK18E
И здесь - http://www.intel.com/support/motherboards/server/sb/CS-022644.htm
Хотябы написал полное название платы....
Вот
Вот моя
http://www.intel.com/support/motherboards/server/s5000vcl/
Intel® Server Board S5000VCL
а в теме написал PSL, просто смотрел на форуме org'овском .. то копировал, не посмотрел.. хочу доработать уже.. победить.. а то ж говорю вторые сутки подряд сижу на работе.. :(
счас читаю про ключи активизации
-------------
добавлено...
Вот нашел статью..
Software RAID User Guide
http://www.intel.com/support/motherboards/server/sb/CS-022699.htm
может на что нибудь натолкнет счас.. там правда типа 128 страниц, попробую бегло прочитать.
--------------
добавлено...
Если убираешь в биосе
SAS Controller as SW RAID, то при загрузке видны два веника scsi..
т.е. думаю что все же чисто хардовый не заведешь на нем. :(
буду еще капаться
Вроде интель
Вроде интель любит проц и ОЗУ для рейдов на отдельные платы расширения пихать, а без них контроллер работает как обычный дисковый контроллер (в смысле без рейдов). Может здесь та же петрушка?
спасибо за
спасибо за ответ..
может быть и в этом петрушка.. у меня не стоит сейчас никаких плат расширения.. я помучался с хардовым райдом пару деньков, затем плюнул и поставил обычных софтовый райд с mdadm. Райд заработал, все красиво.. а вот проблема с перезагрузкой и кернел паником стала... вот в этой теме описал: http://www.gentoo.ru/node/11366
В мастдае все работает после
В мастдае все работает после установки дров (10 рэйд на 4-х винтах в винде видится как один хард)
Под линуксом еще не заводил.. буду завтра пробовать... По результатам отпишусь...
А вообще на диске в комплекте идут дрова под линукс, но там только под RHEL 5 и SUSE 10
Да вот вопщем-то и
Да вот вопщем-то и результат...
Видит как отдельные харды:
sda sda1 sda2 sdb sdb1 sdb2 sdc sdd
До этого под мастдаем было создано 2 раздела (их мы и видим: sda1 и sda2 и похоже их зеркала sdb1 и sdb2)
Но, по моему разумению, я должен был увидеть только sda sda1 sda2 ... А как работать с этим - не понятно...
Не мучайтесь
Это fakeraid - но никак не настоящий железячный, не путайте теплое с мягким... Почитайте внимательно спецификацию платы на офсайте.
То, что это фэйкрэйд я уже
То, что это фэйкрэйд я уже понял, А так же я понял, что все проблемы в отсутствии дров (Точнее дрова есть, я даже нашел описание, как их приделать к ядру, но вот только под последнее ядро дрова не собираются! Автор той статьи утверждает, что на ядрах новее 2.6.19 эти дрова работать не будут, в чем я и имел честь убедиться)
Так же нашел инфу про шаманские пляски с dm-raid, вот только пляски результата не принесли... dm-raid определил мой 10-тый рейд, типа-якобы его запустил, но вот устройство в /dev/mapper/ так и не появилось
P.S. с рейдами под линукс я еще не работал ни разу и слабо представляю, что должно получиться... Если в чем-то мои выводы не верны, просьба поправить