Storage-Area-Network
RHEL 5.4 LUN 上的 QLogic FC HBA + IBM DS5100 未檢測為 SCSI 磁碟
我有一個全新的 DS5100 SAN,通過兩個獨立的結構連接到多個主機(BladeCenter H 中的 HS22 Blade)。交換機(Brocade 20p for BladeCenter)已正確分區,即 BladeCenter 中的每個主機都可以通過兩種結構看到 LUN。RHEL 檢測到 BladeCenter 的內置 QLogic QMI2572 4G FC CIO 的 qla2xxx 驅動程序,我可以“看到”作為 dmesg 輸出的 LUN:
qla2xxx 0000:24:00.0: Found an ISP2532, irq 209, iobase 0xffffc20000022000 qla2xxx 0000:24:00.0: Configuring PCI space... PCI: Setting latency timer of device 0000:24:00.0 to 64 qla2xxx 0000:24:00.0: Configure NVRAM parameters... qla2xxx 0000:24:00.0: Verifying loaded RISC code... qla2xxx 0000:24:00.0: Allocated (64 KB) for EFT... qla2xxx 0000:24:00.0: Allocated (1414 KB) for firmware dump... scsi4 : qla2xxx qla2xxx 0000:24:00.0: QLogic Fibre Channel HBA Driver: 8.03.00.10.05.04-k QLogic QMI2572 - QLogic 4Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter ISP2532: PCIe (5.0Gb/s x4) @ 0000:24:00.0 hdma+, host#=4, fw=4.04.09 (85) PCI: Enabling device 0000:24:00.1 (0140 -> 0143) ACPI: PCI Interrupt 0000:24:00.1[B] -> GSI 42 (level, low) -> IRQ 138 qla2xxx 0000:24:00.1: Found an ISP2532, irq 138, iobase 0xffffc20000024000 qla2xxx 0000:24:00.1: Configuring PCI space... PCI: Setting latency timer of device 0000:24:00.1 to 64 qla2xxx 0000:24:00.1: Configure NVRAM parameters... qla2xxx 0000:24:00.1: Verifying loaded RISC code... qla2xxx 0000:24:00.1: Allocated (64 KB) for EFT... qla2xxx 0000:24:00.1: Allocated (1414 KB) for firmware dump... scsi5 : qla2xxx qla2xxx 0000:24:00.1: QLogic Fibre Channel HBA Driver: 8.03.00.10.05.04-k QLogic QMI2572 - QLogic 4Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter ISP2532: PCIe (5.0Gb/s x4) @ 0000:24:00.1 hdma+, host#=5, fw=4.04.09 (85) qla2xxx 0000:24:00.0: LOOP UP detected (4 Gbps). qla2xxx 0000:24:00.1: LOOP UP detected (4 Gbps). Vendor: IBM Model: 1818 FAStT Rev: 0730 Type: Direct-Access ANSI SCSI revision: 05 scsi 4:0:0:0: Attached scsi generic sg1 type 0 Vendor: IBM Model: 1818 FAStT Rev: 0730 Type: Direct-Access ANSI SCSI revision: 05 scsi 4:0:1:0: Attached scsi generic sg2 type 0 Vendor: IBM Model: 1818 FAStT Rev: 0730 Type: Direct-Access ANSI SCSI revision: 05 scsi 5:0:0:0: Attached scsi generic sg3 type 0 Vendor: IBM Model: 1818 FAStT Rev: 0730 Type: Direct-Access ANSI SCSI revision: 05 scsi 5:0:1:0: Attached scsi generic sg4 type 0
現在的問題是它們不被辨識為 SCSI 磁碟,而是通用 SCSI 設備 (/dev/sg{1-4})。``sg_map -i -sd -x’’ 的輸出顯示:
/dev/sg1 4 0 0 0 0 IBM 1818 FAStT 0730 /dev/sg2 4 0 1 0 0 IBM 1818 FAStT 0730 /dev/sg3 5 0 0 0 0 IBM 1818 FAStT 0730 /dev/sg4 5 0 1 0 0 IBM 1818 FAStT 0730
我的基本理解是,即使這是一個多路徑設置,我也不必啟用它或實際使用 MPIO。我已經通過設備映射器多路徑嘗試了一種快速解決方法,但沒有從多路徑中獲得任何輸出。``sg_map’’ 顯示這些設備是磁碟(-sd 標誌),但 LUN 沒有作為 /dev/sd* 連接。我是否必須手動創建正確的設備節點?我必須使用 IBM 的 RDAC 或 SDD 驅動程序才能看到它們嗎?
那很容易。忘記設置 LUN 和節點之間的映射。