LINUX.ORG.RU
ФорумAdmin

Fibre Channel SAN и Centos 6.7

 ,


0

1

Две машины, две СХД HP MSA2040, подключенных по FC.

На одной всё отлично, FC подхватился ещё во время установки CentOS 6.7.

На другой нет, дисковая утилита palimpsest не видит СХД. В dmesg:

[root@localhost ~]# dmesg | grep qla
qla2xxx [0000:00:00.0]-0005: QLogic Fibre Channel HBA Driver: 8.07.00.16.06.7-k.
qla2xxx 0000:00:02.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
qla2xxx [0000:00:02.2]-001d: Found an ISP2532 irq 16 iobase 0xffffc9000187e000.
qla2xxx 0000:00:02.2: irq 31 for MSI/MSI-X
qla2xxx 0000:00:02.2: irq 32 for MSI/MSI-X
qla2xxx 0000:00:02.2: setting latency timer to 64
qla2xxx 0000:00:02.2: firmware: requesting ql2500_fw.bin
scsi0 : qla2xxx
qla2xxx [0000:00:02.2]-00fb:0: QLogic HPAJ764A - HP 8Gb Dual Channel PCI-e 2.0 FC HBA.
qla2xxx [0000:00:02.2]-00fc:0: ISP2532: PCIe (5.0GT/s x8) @ 0000:00:02.2 hdma+ host#=0 fw=7.03.00 (90d5).
qla2xxx 0000:00:02.3: can't derive routing for PCI INT B
qla2xxx 0000:00:02.3: PCI INT B: no GSI
qla2xxx [0000:00:02.3]-001d: Found an ISP2532 irq 255 iobase 0xffffc9000187c000.
qla2xxx 0000:00:02.3: irq 33 for MSI/MSI-X
qla2xxx 0000:00:02.3: irq 34 for MSI/MSI-X
qla2xxx 0000:00:02.3: setting latency timer to 64
qla2xxx [0000:00:02.2]-500a:0: LOOP UP detected (8 Gbps).
scsi1 : qla2xxx
qla2xxx [0000:00:02.3]-00fb:1: QLogic HPAJ764A - HP 8Gb Dual Channel PCI-e 2.0 FC HBA.
qla2xxx [0000:00:02.3]-00fc:1: ISP2532: PCIe (5.0GT/s x8) @ 0000:00:02.3 hdma+ host#=1 fw=7.03.00 (90d5).
qla2xxx [0000:00:02.3]-500a:1: LOOP UP detected (8 Gbps).
dmesg | grep 2040
scsi 0:0:0:0: Enclosure         HP       MSA 2040 SAN     G210 PQ: 0 ANSI: 6
scsi 1:0:0:0: Enclosure         HP       MSA 2040 SAN     G210 PQ: 0 ANSI: 6

Условия установки ОС не равные: вторая машина виртуальная на базе FBSD 10.1 + bhyve. Адаптер FC проброшен полностью. Из-за того, что bhyve не поддерживает графику, установщик CentOS 6.7, мягко говоря, ужасен, и не позволяет выбрать пакеты для установки.

Возможно, что-то нужно доставить?


Доставить - вряд ли, там кроме qla2xxx.ko больше и не нужно ничего. Т.е. ядро должно увидеть SCSI-диски сразу после загрузки qla2xxx.ko.
К тому-же оно у тебя ее видит по SES. Проверь маскинг на MSA-хе, и, если там всего один контроллер, то убедись, что владельцем LUN'ов назначен именно тот контроллер, который есть, а не тот, которого нету (да-да, MSA'ха она такая).

bigbit ★★★★★
()

bhyve

Да вы, батенька, эстэт. И потом удивляетесь что оно не работает. Ясно же что проблема не в CentOS.

blind_oracle ★★★★★
()
Ответ на: комментарий от bigbit

Владелец там авто, контроллера два. LUN-ов 5 штук, 3 на одном контроллере, 2 на другом. Оба подключены напрямую в FC-контроллер. Хоть что-то да должно увидеть.

Да вы, батенька, эстэт. И потом удивляетесь что оно не работает.

Хочется утилизировать сервер. Попробую с FBSD в качестве гостя, если не заработает с CentOS.

NOPA
() автор топика
Ответ на: комментарий от NOPA

Хочется утилизировать сервер

Так поставьте на него нормальный гипервизор и утилизируйте. Оно ж сырое.

blind_oracle ★★★★★
()
Ответ на: комментарий от bigbit

Дело оказалось в том, что тома не были отданы хосту (mapping). В старом интерфейсе было автоматом, или FC-свитч помешал. Заработало.

NOPA
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.