Skip to main content

Solaris 11: не работает qlt (COMSTAR FC)

Обратились с вопросом – не работает COMSTAR FC. Инструкции почитали, карточки поставили правильные. Ни в какую…

[ host / ] # cfgadm -al c3
Ap_Id                          Type         Receptacle   Occupant     Condition
c3                             fc-fabric    connected    unconfigured unknown
c3::21000024ff262107           unavailable  connected    unconfigured failed

На собственно сервере хранения:

[ stor11 ~ ] # fcinfo hba-port
...
HBA Port WWN: 21000024ff262107
        Port Mode: Target
        Port ID: 0
        OS Device Name: Not Applicable
        Manufacturer: QLogic Corp.
        Model: QLE2462
        Firmware Version: 5.2.1
        FCode/BIOS Version: N/A
        Serial Number: not available
        Driver Name: COMSTAR QLT
        Driver Version: 20100505-1.05
        Type: unknown
        State: offline
        Supported Speeds: 1Gb 2Gb 4Gb 
        Current Speed: not established 
        Node WWN: 20000024ff262107

То есть updatedrv явно делали.

Смотрим отладку echo “*stmf_trace_buf/s” | mdb -k

:0555254: fct_port_shutdown: port-ffffc1c020866b30, qlt_mailbox_command: qlt-fff
fc1c00f194d80, cmd-0x60 timed out
:0555476: fct_port_shutdown: port-ffffc1c016027b30, qlt_mailbox_command: qlt-fff
fc1c02452e780, cmd-0x60 timed out

Уже видели – был открытый баг, теперь я вот даже посмотреть его не могу на сайте оракла (за что им отдельное спасибо – кислород перекрывают по полной программе 🙁 ).

Решение – reboot -p .

Видимо, есть еще варианты?