De ll™ Po werVault™ TL2000/TL4000 Tape LibrarySCSI Reference
Immediately after the user command is finished the media changer switches to on-line mode. Note the media changer is continuous off
3-86 TL2000 and TL4000 SCSI Reference
Chapter 4. Messages The message system allows communication between the host and the media changer logical unit for the purpose of
The Wide Data Transfer Request message is used to negotiate the width of the data path for the data transfers between the media
No Operation The NO-OP message is sent from an initiator to inform the target that no message is valid in response to the target
4-4 TL2000 and TL4000 SCSI Reference
Chapter 5. Command Status Byte The media changer enters the status phase once per command and returns the following status bytes.
5-2 TL2000 and TL4000 SCSI Reference
Chapter 6. Command Timeouts Next table will list the library media changer commands with the recommended maximum time-out values. Not
B6h SEND VOLUME TAG 30 seconds A4h SET TIMESTAMP 30 seconds 00h TEST UNIT READY 10 seconds 3Bh WRITE BUFFER 3 minutes 5 Notes: 1.
Chapter 7. Sense Keys, ASC, and ASCQ Sense Key ASC ASCQ Description Recovered Error (01) 0Ah 00h Error log overflow 47h 00h SCSI
Allowed commands during not ready state PREVENT/ALLOW MEDIUM REMOVAL (prevent=0) READ ELEMENT STATUS (curdata=1) READ ELEMENT STATUS (dv
Sense Key ASC ASCQ Description Hardware Error (04) 81h 80h Cannot initialize bar code reader 81h 81h No response from bar code rea
Sense Key ASC ASCQ Description Hardware Error (04) (continued) 80h C0h Network init 80h C1h Telnet interface 80h C2h Webserver 80h C3h
Sense Key ASC ASCQ Description Illegal Request (05h) 1Ah 00h Parameter length error 20h 00h Invalid command operation code 21h 01h I
Sense Key ASC ASCQ Description Command Aborted (0Bh) 3Fh 0Fh ECHO buffer overwritten 43h 00h SCSI message error 47h 00h SCSI parity
7-6 TL2000 and TL4000 SCSI Reference
Index Numerics00h (TEST UNIT READY) 3-83 03h (REQUEST SENSE) 3-76 07h (INITIALIZE ELEMENT STATUS) 3-2 12h (INQUIRY) 3-4 16h (RESERVE) 3
PPERSISTENT RESERVE IN (5Eh) 3-42 PERSISTENT RESERVE OUT (5Fh) 3-45 POSITION TO ELEMENT (2Bh) 3-48 PREVENT / ALLOW MEDIA REMOVAL (1Eh
RESERVE (6) conflict RESERVE (10) conflict SET TIMESTAMP conflict SEND DIAGNOSTIC conflict SEND VOLUME TAG conflict TEST UNIT READY conf
TL2000 Tape Library Element Addressing Table 2-1. TL2000 Tape Library SCSI Element Types and Element Address Ranges Element Type Ele
TL4000 Tape Library Element Addressing Table 2-3. TL4000 Tape Library SCSI Element Types and Element Addresses Element Type Element
Chapter 3. Supported SCSI Commands The media changer SCSI command set supports the following commands: Command Operation Code Standar
INITIALIZE ELEMENT STATUS (07h) This command directs the medium changer to check all existing elements for tape cartridges and any s
INITIALIZE ELEMENT STATUS WITH RANGE (37h) The INITIALIZE ELEMENT STATUS WITH RANGE command shall cause the media changer to check
INQUIRY (12h) The INQUIRY command requests that information regarding parameters of the medium changer be sent to the initiator. The
Bit 7 6 5 4 3 2 1 0 Byte 5 SCCS ACC TPGS 3PC Reserved Protect 6 BQue EncServ Reserved MultiP MChngr Obsolete Obsolete Addr16 7
Second Edition (March 2007) Information in this document is subject to change without notice. ©2007 Dell Inc. All rights reserved. Re
HiSup: A hierarchical support (HISUP) bit set to zero indicates the SCSI target device does not use the hierarchical addressing mode
Vendor Identification: Eight byte ASCII string. This field is set to: 0 1 2 3 4 5 6 7 I B M Product Identification: Sixteen byt
Unit Serial Number page (80h) The Unit Serial Number VPD page contains 12 bytes of ASCII data representing a unique serial number
Note: If an unsupported LUN was initially specified, the Peripheral Qualifier will return 3h and the Peripheral Device Type will r
LOG SELECT (4Ch) The LOG SELECT command provides a means for the host to clear the event log in the media changer. This event lo
LOG SENSE (4Dh) The LOG SENSE command allows the host to retrieve statistical information maintained by the media changer about its
Allocation Length: The Allocation Length field is used to inform the target how much space the initiator has allocated for data. Th
Bit 7 6 5 4 3 2 1 0 Byte 0 Reserved Page Code (07h) 1 Reserved 2 - 3 Page Length 4 - xxxxh Events Structures Field descriptions:
TMC: No threshold supported, set to 0. LP: The List Parameter field is set to zero for parameters that are counters and set to
SDCI 0100h Serial Monitor 0200h TNT Monitor 0400h Debug Monitor 0800h Test 1000h MN Server 2000h Network 4000h RMU 8000h Next table des
Contents Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Chapter 2. Library F
04d Library Hardware D C v Make sure the media changer and drives are not being used by any host, then reset the library from t
v I = Informational suggestion to user v W = Warning. Remedial action is advised. Performance of data may be at risk. v C
Page Length: The Page Length specifies the total number of bytes contained in this log page, not including the four bytes of the
8 Number of Warning Entries This 4 byte unsigned counter specifies the number of Warning entries in the trace buffer. 0 0 9 Number
Bit 7 6 5 4 3 2 1 0 Byte ... Error Event data (n bytes) 13 + (n-1) (LSB) (13 + n (MSB) ... Error Event description (max. 80 ASCII
MODE SELECT 6 (15h) The MODE SELECT (6) command provides a means for the host to specify peripheral device parameters to the media
1Fh 00h Device Capabilities page No Provides a means to set the media changers capabilities. (not changeable). 20h 00h Event Filter p
Parity: By means of this field the host can enable parity retires. Parity retries are by factory default enabled by the media chan
Field descriptions: Perf: When this bit is set to 0, this indicates that informational exception operations that can cause delays ar
Field descriptions: First Medium Transport Element Address: By means of this field the host can specify the address of the accessor
Element Address Assignment page (1Dh) . . . . . . . . . . . . . . . . . . . . . . 3-33 Transport Geometry Parameters pag
Device Capabilities page (1Fh) The Device Capabilities Page defines the characteristics of the element types used by this medium chan
XX→YY: (Where XX is a valid source and YY is a valid destination address) If one of these bits is set to 1, it indicates that
Sequential or Random mode. This mode cannot be changed by means of this page, it can only be changed by means of the OCP. There
MODE SELECT 10 (55h) The MODE SELECT (10) command provides a means for the host to specify peripheral device parameters to the med
MODE SENSE 6 (1Ah) The MODE SENSE (6) command provides a means for a device server to report parameters to an application client.
3Fh 00h 68 All pages Returns all Mode Sense pages in incrementing order. 3Fh FFh 100 All pages including subpages Returns all Mode
Parity page (00h) By means of the Parity page the host can enable Parity retries and select the maximum number of retries. Bit 7
IALUAE: An implicit asymmetric logical unit access enabled (IALUAE) bit set to zero. The media changer does not allow implicit asymm
Bit 7 6 5 4 3 2 1 0 Byte 0 PS (1) SPF (0) Page Code (1Dh) 1 Additional Page Length (12h) 2 - 3 First Medium Transport Element
medium transport element is capable of media rotation. Bit 7 6 5 4 3 2 1 0 Byte 0 PS (0) SPF (0) Page Code (1Eh) 1 Additional
Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 Initiator Detected Error .
Bit 7 6 5 4 3 2 1 0 Byte 14 I/E→WA Reserved I/E↔DT I/E↔I/E I/E↔ST I/E↔ST (0) (0) (0) (0) (0) 15 DT→WA Reserved DT↔DT DT↔I/E DT↔ST
Bit 7 6 5 4 3 2 1 0 Byte 0 PS (1) SPF (0) Page Code (20h) 1 Additional Page Length (08h) 2 Reserved 3 Reserved Log Mode 4 Rese
Event Module Filter: The Trace Module Filter field determines which firmware module is allowed to store events. This field is a 16
MODE SENSE 10 (5Ah) The MODE SENSE (10) command provides a means for a device server to report parameters to an application client
Mode Parameter Header The returned data on a Mode Sense (10) command begins with an eight byte Mode Parameter Header. This header
MOVE MEDIUM (A5h) The Move Medium command is used to move tape cartridges from one element address to another specific element addr
PERSISTENT RESERVE IN (5Eh) The PERSISTENT RESERVE IN command is used to obtain information about persistent reservation keys that ar
Bit 7 6 5 4 3 2 1 0 Byte n - 7 (MSB) Last reservation key n (LSB) Field descriptions: Generation: See SPC-3 r23. Additional Length
Bit 7 6 5 4 3 2 1 0 Byte 3 (LSB) 4 Reserved 5 Scope Type 6 (MSB) Obsolete 7 (LSB) Field descriptions: Reservation Key: See SPC-3 r
PERSISTENT RESERVE OUT (5Fh) The PERSISTENT RESERVE OUT command is used to request service actions that reserve the whole library or
vi TL2000 and TL4000 SCSI Reference
0h Persistent reservation applies to the full logical unit 1h Obsolete 2h Persistent reservation applies to the specified element 3h
OPEN/CLOSE IMPORT/EXPORT ELEMENT (1Bh) The OPEN/CLOSE IMPORT/EXPORT ELEMENT command allows an application client to open the Import/Expo
POSITION TO ELEMENT (2Bh) The POSITION TO ELEMENT allows the initiator to position the Medium Transport Element to a specific elemen
PREVENT / ALLOW MEDIA REMOVAL (1Eh) The PREVENT / ALLOW MEDIA REMOVAL commands enable or disable removing cartridges from the media
READ BUFFER (3Ch) The READ BUFFER command is used in conjunction with Write Buffer as a diagnostic function for testing the media
The following structure specifies the Variables Setting page. A WRITE BUFFER command to this page is used to update the setting va
Bit 7 6 5 4 3 2 1 0 Byte 0 - n (data defined by previous Data Mode WRITE BUFFER command) Echo Mode In this mode, the library
READ ELEMENT STATUS (B8h) The READ ELEMENT STATUS command is sent to a target from the initiator requesting that the target report
DVCID: If the DVCID bit is set the media changer will return device identifiers for the Data Transfer element. A DVCID bit of zer
Bit 7 6 5 4 3 2 1 0 Byte 4 Reserved 5 - 7 Byte Count of Descriptor Data Available Field descriptions: Element Type Code: This fi
Chapter 1. Introduction This document describes the SCSI Media Changer Command Set for the Dell™ PowerVault™ TL2000 Tape Library and T
Bit 7 6 5 4 3 2 1 0 Byte 10 Reserved Except Reserved Full 11 Reserved 12 Additional Sense Code 13 Additional Sense Code Qualifier
ED: An ED bit of one indicates the element is disabled. An ED bit value of zero indicates the element is enabled. Medium Type: Th
Bit 7 6 5 4 3 2 1 0 Byte 11 Reserved 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 - 16 Reserved 17 SValid Invert
ED: An ED bit of one indicates the element is disabled (for example, a magazine is not installed or has been logical disabled).
Bit 7 6 5 4 3 2 1 0 Byte 10 OIR CMC InEnab ExEnab Access Except ImpExp Full 11 Reserved 12 Additional Sense Code 13 Additional S
Enable bit of one indicates that the import/export element supports movement of media out of the scope of the media changer device
83h 00h Element not yet scanned The media changer has not scanned this element up to now. 83h 01h No bar code label The element
AVolTag: Alternate Volume Tag. The library does not support dual sided media. Therefore the Alternate Volume Ta g label is always s
Source Storage Element Address: This field provides the address of the last storage element from which the tape cartridge was moved
RELEASE 6 (17h) The RELEASE command is used to release a previously reserved logical unit. Bit 7 6 5 4 3 2 1 0 Byte 0 Operation
1-2 TL2000 and TL4000 SCSI Reference
RELEASE 10 (57h) The RELEASE 10 command is used to release a previously reserved logical unit. This library supports Third-Party res
REPORT SUPPORTED OPERATION CODES (A3h) The REPORT SUPPORTED OPERATION CODES command requests information on commands the addressed logi
Allocation Length: The Allocation length field specifies the length in bytes that the initiator has allocated for returned data. The
Support Description 000b Data about the requested SCSI command is not currently available. All data after byte 1 is not valid. A s
REPORT TIMESTAMP (A3h) The REPORT TIMESTAMP command requests that the library return the value of the logical unit s timestamp. Bit
000b Timestamp initialized to zero at power-on or as the result of a hard reset 001b Reserved 010b Timestamp initialized by the SE
SEND DIAGNOSTIC (1Dh) By means of this command the media changer can be requested to perform a self-test operation on itself. Durin
SEND VOLUME TAG (B6h) The SEND VOLUME TAG command transfers a volume tag template to be used for a search of existing volume tag
Parameter List Length: The Parameter List Length field shall be zero when the Send Action Code is an undefine function. The Paramet
SET TIMESTAMP (A4h) The SET TIMESTAMP command requests the device server to initialize the timestamp in the media changer, if the S
Chapter 2. Library Features The library includes the following components: v Operator panel with LCD display and 4 buttons which a
REQUEST SENSE (03h) The REQUEST SENSE command tells the library to transfer sense data to the initiator. Bit 7 6 5 4 3 2 1 0 B
Response Code: A value of 70h indicates a current error the report is associated with the most recently received command. Response
5h ILLEGAL REQUEST Indicates that there was an illegal parameter in the command descriptor block or in the additional parameters su
REQUEST VOLUME ELEMENT ADDRESS (B5h) The REQUEST VOLUME ELEMENT ADDRESS command is used to transfer the results of the SEND VOLUME
Request Volume Element Address header Bit 7 6 5 4 3 2 1 0 Byte 0 (MSB) First Element Address Reported 1 (LSB) 2 (MSB) Number of
RESERVE 6 (16h) The RESERVE command allows the initiator to reserve the library. After reserving the library, only the INQUIRY, LOG
RESERVE 10 (56h) The RESERVE and RELEASE commands provide the mechanism for contention resolution in multiple initiator systems. The
TEST UNIT READY (00h) TEST UNIT READY checks if the media changer is ready for commands involving cartridge movement. If the media
WRITE BUFFER (3Bh) Write Buffer is used with Read Buffer as a diagnostic function for testing the device data buffer, DMA engine,
Download microcode and Download microcode and save Mode In these modes, vendor-specific micro code shall be transferred to the media
Kommentare zu diesen Handbüchern