Hi Team,
I have a Qlogic QLe2562 HBA installed on a FreeBSD 11.3 system. I have mapped a few SAN devices and created zpools on the same with multipathing enabled.
I have a few queries .
1. How do I check the loaded driver and firmware version of the HBA
2. I have 4 paths to each lun. Only one is ACTIVE and other 3 are seen as PASSIVE. Is this the default behavior? Can this be altered?
Kindly help.
Thanks,
Dinil
I have a Qlogic QLe2562 HBA installed on a FreeBSD 11.3 system. I have mapped a few SAN devices and created zpools on the same with multipathing enabled.
I have a few queries .
1. How do I check the loaded driver and firmware version of the HBA
2. I have 4 paths to each lun. Only one is ACTIVE and other 3 are seen as PASSIVE. Is this the default behavior? Can this be altered?
Code:
# uname -a
FreeBSD xxxx 11.3-RELEASE FreeBSD 11.3-RELEASE #0 r349754: Fri Jul 5 04:45:24 UTC 2019 [email]root@releng2.nyi.freebsd.org[/email]:/usr/obj/usr/src/sys/GENERIC amd64
Code:
# pciconf -lv
isp0@pci0:130:0:0: class=0x0c0400 card=0x015d1077 chip=0x25321077 rev=0x02 hdr=0x00
vendor = 'QLogic Corp.'
device = 'ISP2532-based 8Gb Fibre Channel to PCI Express HBA'
class = serial bus
subclass = Fibre Channel
isp1@pci0:130:0:1: class=0x0c0400 card=0x015d1077 chip=0x25321077 rev=0x02 hdr=0x00
vendor = 'QLogic Corp.'
device = 'ISP2532-based 8Gb Fibre Channel to PCI Express HBA'
class = serial bus
subclass = Fibre Channel
Code:
# apropos qlogic
bce, if_bce(4) - QLogic NetXtreme II (BCM5706/5708/5709/5716) PCI/PCIe Gigabit Ethernet adapter driver
bxe, if_bxe(4) - QLogic NetXtreme II Ethernet 10Gb PCIe adapter driver
esp(4) - Emulex ESP, NCR 53C9x and QLogic FAS families based SCSI controllers
isp(4) - Qlogic based SPI and FibreChannel SCSI Host Adapters
ispfw(4) - Firmware for Qlogic based SPI and FibreChannel SCSI Host Adapters
qlxgb, if_qlxgb(4) - QLogic 10 Gigabit Ethernet & CNA Adapter Driver
qlxgbe, if_qlxgbe(4) - QLogic 10 Gigabit Ethernet & CNA Adapter Driver
qlxge, if_qlxge(4) - QLogic 8100 Series 10 Gigabit Ethernet Adapter Driver
Code:
# gmultipath list lun00
Geom name: lun00
Type: AUTOMATIC
Mode: Active/Passive
UUID: 72c68259-1425-11ea-a00a-901b0e3230d8
State: OPTIMAL
Providers:
1. Name: multipath/lun00
Mediasize: 10737417728 (10G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r1w1e1
State: OPTIMAL
Consumers:
1. Name: da0
Mediasize: 10737418240 (10G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r2w2e2
State: PASSIVE
2. Name: da1
Mediasize: 10737418240 (10G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r2w2e2
State: ACTIVE
3. Name: da10
Mediasize: 10737418240 (10G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r2w2e2
State: PASSIVE
4. Name: da11
Mediasize: 10737418240 (10G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r2w2e2
State: PASSIVE
Code:
# camcontrol devlist|grep lun\ 1
<NETAPP LUN C-Mode 9500> at scbus12 target 0 lun 1 (da3,pass6)
<NETAPP LUN C-Mode 9500> at scbus12 target 1 lun 1 (da13,pass16)
<NETAPP LUN C-Mode 9500> at scbus13 target 0 lun 1 (da2,pass5)
<NETAPP LUN C-Mode 9500> at scbus13 target 1 lun 1 (da12,pass15)
Kindly help.
Thanks,
Dinil