A SCSI Sense Codes
SCSI Status Codes, Sense Keys, and Sense/Qualifier Code Pairs
This appendix contains tables listing SCSI Status Codes, SCSI Sense Keys, and a partial list of the most common SCSI Additional Sense Code/Qualifier Code Pairs. This information is used to interpret SCSI error messages.
Example[+6708 72410001 002a9858 0:7] scsi disk: CHECK CONDITION Read of logical block 509856, count 128
disk sd45a, block 254920, 65536 bytes Valid = 1, Error code = 0x70
Segment number = 0x00, Filemark = 0, EOM = 0, ILI = 0 Sense key = 0x6, "UNIT ATTENTION" 2
Information = 0x00 0x07 0xc7 0xe4
[+6709 72410001 002a9a10 0:7] scsi disk: Additional sense length = 0x0a
Additional sense = 0x29, Qualifier = 0x02 3
Field replaceable unit code = 0xea
SKSV = 1, C/D = 0, BPV = 0, Bit pointer = 0
Field pointer = 0x0003
1 | Status, with interpretation | 2 | Sense key, with |
| (CHECK CONDITION) |
| interpretation (UNIT |
|
|
| ATTENTION). |
The status and sense key are interpreted for you in the error message text. Table
Codes (complete list)” (page 65) and Table
Each Additional Sense and its corresponding Qualifier Code require interpretation on your part. Use the two codes together to determine their meaning from Table
In Example
Table
SCSI Status Code | Meaning |
|
|
0x00 | Good |
|
|
0x02 | Check condition |
|
|
0x04 | Condition met |
|
|
0x08 | Busy |
|
|
0x10 | Intermediate |
|
|
0x14 | |
|
|
0x18 | Reservation conflict |
|
|
0x22 | Command terminated |
|
|
0x28 | Queue full |
|
|
SCSI Status Codes, Sense Keys, and Sense/Qualifier Code Pairs 65