[dm-devel] Dell MD3000/multipath - huge numbers of I/O errors on boot

Moger, Babu Babu.Moger at lsi.com
Fri Sep 25 17:55:02 UTC 2009


This is a know problem.. As far as I know these errors mostly come during the boot-up if the scsi rdac handler is not there in the initrd image. You might want to try building scsi_dh_rdac into the initrd image.   

Thanks
Babu Moger 

> -----Original Message-----
> From: dm-devel-bounces at redhat.com [mailto:dm-devel-bounces at redhat.com]
> On Behalf Of John Hughes
> Sent: Friday, September 25, 2009 8:45 AM
> To: dm-devel at redhat.com
> Subject: [dm-devel] Dell MD3000/multipath - huge numbers of I/O errors
> on boot
> 
> I've got a Dell MD3000 SAS cabinet, connected with two SAS cables using
> multipathd/dm-multipath.
> 
> Most things work fine, but one problem I have is that the MD3000 wants
> to do failover, it gets very shirty if I access the "ghost" path to a
> LUN without doing some RDAC fancyness.
> 
> The problem is that when the kernel discovers each LUN it tries to read
> the partition table, which produces insane numbers of read failures on
> boot.  How can I silence them?
> 
> [  236.136435] scsi 4:0:0:14: Direct-Access     DELL     MD3000
> 0735 PQ: 0 ANSI: 5
> [  236.158631] sd 4:0:0:14: [sdav] 142323712 512-byte hardware sectors:
> (72.8 GB/67.8 GiB)
> [  236.158950] sd 4:0:0:14: [sdav] Write Protect is off
> [  236.159035] sd 4:0:0:14: [sdav] Mode Sense: 77 00 10 08
> [  236.159456] sd 4:0:0:14: [sdav] Write cache: enabled, read cache:
> enabled, supports DPO and FUA
> [  236.159888] sd 4:0:0:14: [sdav] 142323712 512-byte hardware sectors:
> (72.8 GB/67.8 GiB)
> [  236.160199] sd 4:0:0:14: [sdav] Write Protect is off
> [  236.160285] sd 4:0:0:14: [sdav] Mode Sense: 77 00 10 08
> [  236.160679] sd 4:0:0:14: [sdav] Write cache: enabled, read cache:
> enabled, supports DPO and FUA
> [  236.161450] sd 4:0:0:14: [sdav] Attached SCSI disk
> [  236.161546] sd 4:0:0:14: Embedded Enclosure Device
> [  236.368374] sd 4:0:0:14: Attached scsi generic sg49 type 0
> ...
> [  240.579148] sd 3:0:1:14: [sdaf] Result: hostbyte=DID_OK
> driverbyte=DRIVER_SENSE,SUGGEST_OK
> [  240.579323] sd 3:0:1:14: [sdaf] Sense Key : Illegal Request
> [current]
> [  243.792964] sd 3:0:1:14: [sdaf] <<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94
> ASCQ=0x1
> [  245.265769] sd 3:0:1:14: [sdaf] Result: hostbyte=DID_OK
> driverbyte=DRIVER_SENSE,SUGGEST_OK
> [  245.265940] sd 3:0:1:14: [sdaf] Sense Key : Illegal Request
> [current]
> [  245.266215] sd 3:0:1:14: [sdaf] <<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94
> ASCQ=0x1
> [  245.825586] sd 3:0:1:14: [sdaf] Result: hostbyte=DID_OK
> driverbyte=DRIVER_SENSE,SUGGEST_OK
> [  245.825752] sd 3:0:1:14: [sdaf] Sense Key : Illegal Request
> [current]
> [  245.826017] sd 3:0:1:14: [sdaf] <<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94
> ASCQ=0x1
> ... [ MANY MANY ERRORS REMOVED ]
> [  303.486849] sd 3:0:1:14: rdac: LUN 14 (unowned)
> [  303.494695] sd 4:0:0:14: rdac: LUN 14 (owned)
> 
> # multipath -ll
> ...
> mpath43 (360024e80005b3b23000001b94ab0587f) dm-30 DELL    ,MD3000
> [size=68G][features=1 queue_if_no_path][hwhandler=1 rdac]
> \_ round-robin 0 [prio=3][active]
>  \_ 4:0:0:14 sdav 66:240 [active][ready]
> \_ round-robin 0 [prio=0][enabled]
>  \_ 3:0:1:14 sdaf 65:240 [active][ghost]
> ...
> 
> 
> --
> dm-devel mailing list
> dm-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel




More information about the dm-devel mailing list