URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 712
[ Назад ]

Исходное сообщение
"lsi megaraid 9261-8i+solaris not boot "

Отправлено avator , 11-Ноя-10 11:37 
привет всем
вчера перед вводом в эксплуатацию железки сделал плановую перезагрузку и вот что я увидел:

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   unknown

0. 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,0

label 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. о решениии отпишусь, если найдется :-)




Содержание

Сообщения в этом обсуждении
"lsi megaraid 9261-8i+solaris not boot "
Отправлено avator , 11-Ноя-10 13:11 
в догонку:
состояние биоса
MegaCli -AdpBIOS -Dsply -a0

BIOS on Adapter 0 is Enabled.
    BIOS will Bypass error.
Auto select Boot on Adapter 0 is Enabled.

Exit Code: 0x00

установка загрузки
MegaCli -AdpBootDrive -Set -L0 -a0

Boot Virtual Drive is set to #0 (target id #0) on Adapter 0

Exit Code: 0x00

просмотр загрузлчных дисков
MegaCli -AdpBootDrive -Get -a0

Adapter 0: Boot Virtual Drive - #0 (target id - 0).

короче вариации на тему не прошли, даже тупое указание физического  у-ва типа:
MegaCli -AdpBootDrive -Set -physdrvE35:S0 -a0

на выходе: результат "0"


"lsi megaraid 9261-8i+solaris not boot "
Отправлено avator , 11-Ноя-10 13:29 
итак загрузка пошла после удаления всех дисков кроме двух на которых система
вот это й командой
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


"lsi megaraid 9261-8i+solaris not boot "
Отправлено avator , 11-Ноя-10 20:11 
сейчас занимаюсь добавлением по 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 megaraid 9261-8i+solaris not boot "
Отправлено avator , 24-Ноя-10 16:08 
вопрос отдан вендору на подумать на досуге
вышли из положения  загрузкой с внешнего хранилища, а на серваке нах откл все что связано с биосом lsi
storage<->FC<->server(qle220) OS

"lsi megaraid 9261-8i+solaris not boot "
Отправлено skeletor , 11-Сен-13 14:59 
> вопрос отдан вендору на подумать на досуге
> вышли из положения  загрузкой с внешнего хранилища, а на серваке нах откл
> все что связано с биосом lsi
> storage<->FC<->server(qle220) OS

Не могли бы вы поделится своим MegaCli (хоть бинарником, хоть пакетом)? Скачанный с официального сайта не видит мой контроллер LSI 9211-8i.