привет всем
вчера перед вводом в эксплуатацию железки сделал плановую перезагрузку и вот что я увидел:Reboot and select proper boot device, or insert boot media in selected boot device and press any key
исходные данные:
материнка
prtdiag -v | grep System
System Configuration: Supermicro X8DT3реид контроллер
lsi megaraid 9261-8i
дрова +firmware последнее взято с сайта
Image Versions in Flash:
================
FW Version : 2.110.03-0967
BIOS Version : 3.18.00_4.09.05.00_0x0416A000
Preboot CLI Version: 04.04-011:# 008
WebBIOS Version : 6.0-24-e_19-Rel
NVDATA Version : 2.08.03-0004
Boot Block Version : 2.02.00.00-0000
BOOT Version : 01.250.04.219конфигурация пулов:
каждый диск создавался как raid0(привожу только первые два так как с них и проиходит загрузка)
/opt/MegaRAID/CLI/MegaCli -CfgLdAdd r0[35:0] WB RA Cached CachedBadBBU -strpsz128 -a0 // SAS rpool mirror
/opt/MegaRAID/CLI/MegaCli -CfgLdAdd r0[35:1] WB RA Cached CachedBadBBU -strpsz128 -a0 // SAS rpool mirrorвот вывод состояния:
MegaCli -LDInfo -L0 -a0
Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name :VD_0
RAID Level : Primary-0, Secondary-0, RAID Level Qualifier-0
Size : 135.972 GB
State : Optimal
Strip Size : 128 KB
Number Of Drives : 1
Span Depth : 1
Default Cache Policy: WriteBack, ReadAhead, Cached, Write Cache OK if Bad BBU
Current Cache Policy: WriteBack, ReadAhead, Cached, Write Cache OK if Bad BBU
Access Policy : Read/Write
Disk Cache Policy : Disabled
Encryption Type : Noneтеперь к солярке
cfgadm -al | grep c0
c0 scsi-bus connected configured unknown
c0::dsk/c0t0d0 disk connected configured unknown
c0::dsk/c0t1d0 disk connected configured unknown0. c0t0d0 <DEFAULT cyl 17747 alt 2 hd 255 sec 63>
/pci@0,0/pci8086,340a@3/pci1000,9263@0/sd@0,0
1. c0t1d0 <DEFAULT cyl 17747 alt 2 hd 255 sec 63>
/pci@0,0/pci8086,340a@3/pci1000,9263@0/sd@1,0label SMI ну и s0 все пространство
сейчас загружен с usb(16G+solaris 10u9)
пулы вижу уже импортировал данные слил
pool: recovery
id: 12660041834954831440
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:recovery ONLINE
mirror-0 ONLINE
c0t0d0s0 ONLINE
c0t1d0s0 ONLINE
grub прописан точно на обоих(это так к слову)остальные 22+2+16 дисков думаю к делу не относятся(хотя!?)
а еще?чуть не забыл:
активным делал вот так
MegaCli -AdpBootDrive -Set -L0 -a0А теперь к сути:
система грузится только с внешних устройств при установленном параметре в bios мамки
Slot 6 Option ROM -> disable(раид именно там на других оптика)во всех остальных случаях, независимо это CD DVD или флашка вываливает ошибку:
Reboot and select proper boot device, or insert boot media in selected boot device and press any key
соответственно загрузка с реида не происходит(облом)
вот что нарыл(в понимании lsi RAID0=JBOD) как я понимаю:
Bug Fixes:
........................
LSIP200086390 (DFCT) If a system PD (JBOD) is set as boot device and then system is rebooted, JBOD is coming back as unbootable device
..................Что посоветуете, куда копать?
P.S. о решениии отпишусь, если найдется :-)
в догонку:
состояние биоса
MegaCli -AdpBIOS -Dsply -a0BIOS on Adapter 0 is Enabled.
BIOS will Bypass error.
Auto select Boot on Adapter 0 is Enabled.Exit Code: 0x00
установка загрузки
MegaCli -AdpBootDrive -Set -L0 -a0Boot Virtual Drive is set to #0 (target id #0) on Adapter 0
Exit Code: 0x00
просмотр загрузлчных дисков
MegaCli -AdpBootDrive -Get -a0Adapter 0: Boot Virtual Drive - #0 (target id - 0).
короче вариации на тему не прошли, даже тупое указание физического у-ва типа:
MegaCli -AdpBootDrive -Set -physdrvE35:S0 -a0на выходе: результат "0"
итак загрузка пошла после удаления всех дисков кроме двух на которых система
вот это й командой
MegaCli -CfgLdDel L2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 -a0теперь в системе только сама система(и кому она нужна???)
выводы делать рано, но думаю это как то завязано на кол-во реидов у меня их 24+2+16 и все 0
согласно документации на 9261-8i можно:
Maximum virtual drives per controller 64
сейчас занимаюсь добавлением по 2 шт и каждый раз перегружаюсь, жду приколов
результат следующий:
максимальное число дисков составляет 16шт, если больше получаем ошибку указанную выше, вот так :shock:
MegaCli -LDInfo -LALL -aALL | grep Target
Virtual Drive: 0 (Target Id: 0)
Virtual Drive: 1 (Target Id: 1)
Virtual Drive: 2 (Target Id: 2)
Virtual Drive: 3 (Target Id: 3)
Virtual Drive: 4 (Target Id: 4)
Virtual Drive: 5 (Target Id: 5)
Virtual Drive: 6 (Target Id: 6)
Virtual Drive: 7 (Target Id: 7)
Virtual Drive: 8 (Target Id: 8)
Virtual Drive: 9 (Target Id: 9)
Virtual Drive: 10 (Target Id: 10)
Virtual Drive: 11 (Target Id: 11)
Virtual Drive: 12 (Target Id: 12)
Virtual Drive: 13 (Target Id: 13)
Virtual Drive: 14 (Target Id: 14)
Virtual Drive: 15 (Target Id: 15)
кто сталкивался с подобным?
вопрос отдан вендору на подумать на досуге
вышли из положения загрузкой с внешнего хранилища, а на серваке нах откл все что связано с биосом lsi
storage<->FC<->server(qle220) OS
> вопрос отдан вендору на подумать на досуге
> вышли из положения загрузкой с внешнего хранилища, а на серваке нах откл
> все что связано с биосом lsi
> storage<->FC<->server(qle220) OSНе могли бы вы поделится своим MegaCli (хоть бинарником, хоть пакетом)? Скачанный с официального сайта не видит мой контроллер LSI 9211-8i.