driver mps - CAM status: SCSI Status Error

Matthew Jacob mjacob at freebsd.org
Fri Dec 28 16:16:50 UTC 2012


On 12/28/2012 3:12 AM, Dani wrote:
> Hi all,
>
> I have installed FreeBSD 9.1-RC3 on Dell PowerEdge r720. This server is
> connected to the storage array Dell PowerVault MD3200 using SAS cables.
> When we turn on the server (Dell PowerEdge r720), FreeBSD detects the SAS
> disks (Dell PowerVault MD3200), however it shows the following errors in
> the boot time and when we create a ZFS pool with these disks.
>
> (da19:mps0:0:3:19): CAM status: SCSI Status Error
> (da19:mps0:0:3:19): SCSI status: Check Condition
> (da19:mps0:0:3:19): SCSI sense: ILLEGAL REQUEST asc:94,1 (Vendor Specific
> ASC)
> (da19:mps0:0:3:19): Error 22, Unretryable error
> (da19:mps0:0:3:19): READ(10). CDB: 28 0 0 0 0 2 0 0 1 0
> (da19:mps0:0:3:19): CAM status: SCSI Status Error
> (da19:mps0:0:3:19): SCSI status: Check Condition
> (da19:mps0:0:3:19): SCSI sense: ILLEGAL REQUEST asc:94,1 (Vendor Specific
> ASC)
>

I suspect this is a configuration issue for the MD3200- Dunno what the 
box is in actuality, but this looks suspiciously like the LSI vendor 
unique error codes for trying to access a disk when that port isn't 
enabled for the host you're accessing it from. Note that FreeBSD is not 
LSI (or other vendor) multipath aware such that specific commands are 
needed for either setting up autotresspass or changing host ownership 
for multiported disk boxes.



More information about the freebsd-scsi mailing list