Dell PowerVault ML6000 Dell PowerVault ML6000 SCSI Reference Guide - Page 15

General Command Support Behavior, Multiple Initiator Support, Element Addressing, Command Status

Page 15 highlights

General Command Support Behavior Multiple Initiator Support Multiple initiators are not supported on the SCSI interface. Information such as unit attentions and sense data will be held for only a single initiator. Multiple initiators are supported on the Fibre Channel interface. Unit attentions and sense data will be held for each initiator. Element Addressing The element-addressing model follows that of previous Dell libraries. The starting addresses of the four element types are: • 0001h: Medium Transport • 0010h: Import/Export • 0100h: Data Transfer • 1000h: Storage Command Status Individual command status responses are not documented, as they all follow the same general format as described here. After processing any command, the library returns status from among the following: Good - The library returns a Good status (00h) when it is able to process the command without errors. Busy - The library returns Busy status (08h) when a motion command is still being processed, or the library is generally not able to process additional commands at that time. Reservation Conflict - The library returns a Reservation Conflict (18h) whenever an initiator attempts to access a logical unit that has been reserved by another initiator, except for the following commands: • INQUIRY • LOG SENSE • MODE SENSE (Only PowerVault ML6000) • PREVENT/ALLOW MEDIUM REMOVAL • READ ELEMENT STATUS (only when the Current Data [CurData] field is set to 1) • REPORT LUNS • REQUEST SENSE Check Condition - The library returns the Check Condition status (02h) when the following general situations occur (all generate sense data): • The library is Not Ready (sense key 02h) • The library has encountered a Hardware Error (sense key 04h) • A parameter in the CDB is invalid or there is an invalid field in a parameter list, resulting in an Illegal Request (sense key 05h) • A Unit Attention condition is pending (sense key 06h) • A command has been aborted (sense key 0Bh) PowerVault ML6000 SCSI Reference Guide 5

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90

PowerVault ML6000 SCSI Reference Guide
5
General Command Support Behavior
Multiple Initiator Support
Multiple initiators are not supported on the SCSI interface. Information such as unit attentions and sense
data will be held for only a single initiator. Multiple initiators are supported on the Fibre Channel interface.
Unit attentions and sense data will be held for each initiator.
Element Addressing
The element-addressing model follows that of previous Dell libraries. The starting addresses of the four
element types are:
0001h: Medium Transport
0010h: Import/Export
0100h: Data Transfer
1000h: Storage
Command Status
Individual command status responses are not documented, as they all follow the same general format as
described here. After processing any command, the library returns status from among the following:
Good
- The library returns a Good status (00h) when it is able to process the command without errors.
Busy
- The library returns Busy status (08h) when a motion command is still being processed, or the library
is generally not able to process additional commands at that time.
Reservation Conflict
- The library returns a Reservation Conflict (18h) whenever an initiator attempts to
access a logical unit that has been reserved by another initiator, except for the following commands:
INQUIRY
LOG SENSE
MODE SENSE (Only PowerVault ML6000)
PREVENT/ALLOW MEDIUM REMOVAL
READ ELEMENT STATUS (only when the Current Data [CurData] field is set to 1)
REPORT LUNS
REQUEST SENSE
Check Condition
- The library returns the Check Condition status (02h) when the following general
situations occur (all generate sense data):
The library is Not Ready (sense key 02h)
The library has encountered a Hardware Error (sense key 04h)
A parameter in the CDB is invalid or there is an invalid field in a parameter list, resulting in an Illegal
Request (sense key 05h)
A Unit Attention condition is pending (sense key 06h)
A command has been aborted (sense key 0Bh)