Hello,
I've installed FreeBSD 9.3-RELEASE on an HP ProLiant G6 blade server. The FC adapter is detected as:
I've created two LUNs on an EMC storage (vnx5300) and presented it to the server. I've created another LUN on an older HP storage (eva4400), and presented it to the server. I'm experiencing the same problem with every LUNs.
It looks like detection at boot time is a problem. First messages look OK:
But later during boot, things go not so nicely:
I've managed to create three multipath devices, but after a reboot, they start in degraded mode (and one is missing):
The multipath device SPLUNK_1 is no longer enlisted since I've created a zpool on top of it. SPLUNK_EVASAS is also used in a new zpool, but is still present in the list.
And finally, system logs read this after boot:
I'm quite lost here. Any hint appreciated, I'm new to those SCSI problems.
I've installed FreeBSD 9.3-RELEASE on an HP ProLiant G6 blade server. The FC adapter is detected as:
Code:
isp0: <Qlogic ISP 2432 PCI FC-AL Adapter> port 0x4000-0x40ff mem 0xfbff0000-0xfbff3fff irq 30 at device 0.0 on pci6
isp1: <Qlogic ISP 2432 PCI FC-AL Adapter> port 0x4400-0x44ff mem 0xfbfe0000-0xfbfe3fff irq 37 at device 0.1 on pci6
It looks like detection at boot time is a problem. First messages look OK:
Code:
da0 at isp1 bus 0 scbus1 target 0 lun 1
da0: <HP HSV300 0953> Fixed Direct Access SCSI-5 device
da0: Serial Number P5512G39SWS0C4
da0: 400.000MB/s transfers WWNN 0x50014380025c7b80 WWPN 0x50014380025c7b89 PortID 0x41100
da0: Command Queueing enabled
da0: 512000MB (1048576000 512 byte sectors: 255H 63S/T 65270C)
da1 at isp1 bus 0 scbus1 target 1 lun 1
Code:
../..
da5 at isp1 bus 0 scbus1 target 5 lun 1
Code:
da5: <DGC VRAID 0532> Fixed Direct Access SCSI-4 device
da5: Serial Number CKM00114800912
da5: 400.000MB/s transfers WWNN 0x50060160bea034c8 WWPN 0x500601683ea034c8 PortID 0xa0a00
da5: Command Queueing enabled
da5: 102400MB (209715200 512 byte sectors: 255H 63S/T 13054C)
Code:
pass0 at isp1 bus 0 scbus1 target 0 lun 0
Code:
pass0: <HP HSV300 0953> Fixed Storage Array SCSI-5 device
pass0: Serial Number P5512G39SWS0C4
pass0: 400.000MB/s transfers WWNN 0x50014380025c7b80 WWPN 0x50014380025c7b89 PortID 0x41100
pass0: Command Queueing enabled
Code:
../..
pass5 at isp1 bus 0 scbus1 target 3 lun 0
Code:
pass5: <HP HSV200 6220> Fixed Storage Array SCSI-5 device
pass5: Serial Number PB5A8D4AAUF83A
pass5: 400.000MB/s transfers WWNN 0x50001fe1500c1980 WWPN 0x50001fe1500c1989 PortID 0x70800
pass5: Command Queueing enabled
But later during boot, things go not so nicely:
Code:
(da3:isp1:0:4:1): READ(10). CDB: 28 00 0c 7f ff fe 00 00 01 00
(da3:isp1:0:4:1): CAM status: SCSI Status Error
(da3:isp1:0:4:1): SCSI status: Check Condition
(da3:isp1:0:4:1): SCSI sense: NOT READY asc:4,3 (Logical unit not ready, manual intervention required)
(da3:isp1:0:4:1): Error 6, Unretryable error
(da3:isp1:0:4:1): Invalidating pack
(da3:isp1:0:4:1): READ(6). CDB: 08 00 00 01 01 00
(da3:isp1:0:4:1): CAM status: SCSI Status Error
(da3:isp1:0:4:1): SCSI status: Check Condition
(da3:isp1:0:4:1): SCSI sense: NOT READY asc:4,3 (Logical unit not ready, manual intervention required)
(da3:isp1:0:4:1): Error 6, Unretryable error
(da3:isp1:0:4:1): Invalidating pack
(da3:isp1:0:4:1): READ(10). CDB: 28 00 0c 7f ff ff 00 00 01 00
(da3:isp1:0:4:1): CAM status: SCSI Status Error
(da3:isp1:0:4:1): SCSI status: Check Condition
(da3:isp1:0:4:1): SCSI sense: NOT READY asc:4,3 (Logical unit not ready, manual intervention required)
(da3:isp1:0:4:1): Error 6, Unretryable error
(da3:isp1:0:4:1): Invalidating pack
../..
I've managed to create three multipath devices, but after a reboot, they start in degraded mode (and one is missing):
Code:
# gmultipath status
Name Status Components
multipath/SPLUNK_2 DEGRADED da5 (ACTIVE)
multipath/SPLUNK_EVASAS DEGRADED da0 (ACTIVE)
The multipath device SPLUNK_1 is no longer enlisted since I've created a zpool on top of it. SPLUNK_EVASAS is also used in a new zpool, but is still present in the list.
And finally, system logs read this after boot:
Code:
GEOM_MULTIPATH: SPLUNK_2 created
GEOM_MULTIPATH: da5 added to SPLUNK_2
GEOM_MULTIPATH: da5 is now active path in SPLUNK_2
GEOM_MULTIPATH: SPLUNK_1 created
GEOM_MULTIPATH: cannot set access in attaching da2 to SPLUNK_1 (1)
GEOM_MULTIPATH: destroying SPLUNK_1
GEOM_MULTIPATH: SPLUNK_1 destroyed
GEOM_MULTIPATH: SPLUNK_EVASAS created
GEOM_MULTIPATH: cannot set access in attaching da1 to SPLUNK_EVASAS (1)
GEOM_MULTIPATH: destroying SPLUNK_EVASAS
GEOM_MULTIPATH: SPLUNK_EVASAS destroyed
GEOM_MULTIPATH: SPLUNK_EVASAS created
GEOM_MULTIPATH: da0 added to SPLUNK_EVASAS
GEOM_MULTIPATH: da0 is now active path in SPLUNK_EVASAS
GEOM_MULTIPATH: cannot set access in attaching da1 to SPLUNK_EVASAS (1)
I'm quite lost here. Any hint appreciated, I'm new to those SCSI problems.