Dell PowerVault TL4000 User Manual

Dell™ P o werVault™ TL2000/TL4000 Tape Library
SCSI Reference
Second Edition (March 2007)
|
©2007 Dell Inc. All rights reserved.
|
Reproduction in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks
|
used in this text: Dell, the DELL logo, and PowerVault are trademarks of Dell Inc. Other trademarks and trade names
|
may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc.
|
disclaims any proprietary interest in trademarks and trade names other than its own.
|

Contents

Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Chapter 2. Library Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Cleaning Cartridge Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Auto Clean Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
User Commanded Cleaning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Control Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
About the Not Ready Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Commands Allowed in the Presence of Reservations . . . . . . . . . . . . . . . . . . . 2-3
RMU Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Operator Control Panel Features . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Console Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
TL2000 Tape Library Element Addressing . . . . . . . . . . . . . . . . . . . . . . . 2-5
TL4000 Tape Library Element Addressing . . . . . . . . . . . . . . . . . . . . . . . 2-6
Chapter 3. Supported SCSI Commands . . . . . . . . . . . . . . . . . . . . . . . 3-1
INITIALIZE ELEMENT STATUS (07h) . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
INITIALIZE ELEMENT STATUS WITH RANGE (37h) . . . . . . . . . . . . . . . . . . . 3-3
INQUIRY (12h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Standard Inquiry Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Supported Vital Product Data page (00h) . . . . . . . . . . . . . . . . . . . . . . 3-7
Unit Serial Number page (80h) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Device Identification page (83h) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Firmware Built Information page (C0h) . . . . . . . . . . . . . . . . . . . . . . . 3-9
LOG SELECT (4Ch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
LOG SENSE (4Dh) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Log Page Header format . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Supported Pages Log Page (00h) . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Event Log Page (07h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Event Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Tape Alert Log Page (2Eh) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Tape Alert Flag structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Statistics Counter Page (30h) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Statistic Counter structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Error Log Page (33h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Error Event Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
MODE SELECT 6 (15h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
Mode Select Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
Parameter List Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
Parity page (00h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
Control Extension page (0Ah) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Tape Alert Page (1Ch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Element Address Assignment page (1Dh) . . . . . . . . . . . . . . . . . . . . . . 3-24
Transport Geometry Parameters page (1Eh) . . . . . . . . . . . . . . . . . . . . . 3-25
Device Capabilities page (1Fh) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Vendor Specific Event Filter page (20h) . . . . . . . . . . . . . . . . . . . . . . 3-27
MODE SELECT 10 (55h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
MODE SENSE 6 (1Ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Mode Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
Mode Parameter Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
Parity page (00h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
Control Extension page (0Ah) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
Tape Alert page (1Ch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
iii
Element Address Assignment page (1Dh) . . . . . . . . . . . . . . . . . . . . . . 3-33
Transport Geometry Parameters page (1Eh) . . . . . . . . . . . . . . . . . . . . . 3-34
Device Capabilities page (1Fh) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
Vendor Specific Event Filter page (20h) . . . . . . . . . . . . . . . . . . . . . . 3-36
MODE SENSE 10 (5Ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Mode Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Mode Parameter Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-40
MOVE MEDIUM (A5h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41
PERSISTENT RESERVE IN (5Eh) . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
PERSISTENT RESERVE IN Parameter Data for Read Keys . . . . . . . . . . . . . . . 3-42
PERSISTENT RESERVE IN Parameter Data for Read Reservation . . . . . . . . . . . . 3-43
PERSISTENT RESERVE IN Reservation Descriptor . . . . . . . . . . . . . . . . . . 3-43
PERSISTENT RESERVE OUT (5Fh) . . . . . . . . . . . . . . . . . . . . . . . . 3-45
PERSISTENT RESERVE OUT Parameter List . . . . . . . . . . . . . . . . . . . . 3-46
OPEN/CLOSE IMPORT/EXPORT ELEMENT (1Bh) . . . . . . . . . . . . . . . . . . . 3-47
POSITION TO ELEMENT (2Bh) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48
PREVENT / ALLOW MEDIA REMOVAL (1Eh) . . . . . . . . . . . . . . . . . . . . . 3-49
READ BUFFER (3Ch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
Vendor Unique Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
Descriptor Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
Data Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
Echo Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
Echo Buffer Descriptor Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
READ ELEMENT STATUS (B8h) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Element Status Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Element Status Page (Sub-header and Element Descriptor) . . . . . . . . . . . . . . . 3-54
Medium Transport Element Status Page (01h) . . . . . . . . . . . . . . . . . . . . 3-55
Storage Element Status Page (02h) . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Import/Export Element Status Page (03h) . . . . . . . . . . . . . . . . . . . . . . 3-59
Data Transfer Element Status Page (04h) . . . . . . . . . . . . . . . . . . . . . . 3-62
RELEASE 6 (17h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-65
RELEASE 10 (57h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-66
REPORT SUPPORTED OPERATION CODES (A3h) . . . . . . . . . . . . . . . . . . . 3-67
REPORT TIMESTAMP (A3h) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-70
SEND DIAGNOSTIC (1Dh) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-72
SEND VOLUME TA G (B6h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-73
Send Volume Ta g Parameter structure . . . . . . . . . . . . . . . . . . . . . . . 3-74
SET TIMESTAMP (A4h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-75
REQUEST SENSE (03h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-76
Possible Sense Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-77
REQUEST VOLUME ELEMENT ADDRESS (B5h) . . . . . . . . . . . . . . . . . . . . 3-79
Request Volume Element Address header . . . . . . . . . . . . . . . . . . . . . 3-80
RESERVE 6 (16h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-81
RESERVE 10 (56h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-82
TEST UNIT READY (00h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-83
WRITE BUFFER (3Bh) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-84
Write Data Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-84
Download microcode and Download microcode and save Mode . . . . . . . . . . . . . 3-85
Echo Buffer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-85
Chapter 4. Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Command Complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Extended messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Save Data Pointers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Restore Pointers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
iv TL2000 and TL4000 SCSI Reference
Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Initiator Detected Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Abort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Message Reject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
No Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Message Parity Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Bus Device Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Identify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Chapter 5. Command Status Byte . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Chapter 6. Command Timeouts . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Chapter 7. Sense Keys, ASC, and ASCQ . . . . . . . . . . . . . . . . . . . . . . . 7-1
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X-1
Contents v
vi TL2000 and TL4000 SCSI Reference

Chapter 1. Introduction

This document describes the SCSI Media Changer Command Set for the Dell™ PowerVault™ TL2000 Tape
|
Library and TL4000 Tape Library. The host will recognize both a tape drive and a Media Changer on the
|
same SCSI ID. On this SCSI ID logical unit zero is reserved for the tape drive and logical unit one is used for the media changer. The tape drive will pass the received SCSI commands for LUN 1 over to the attached library controller by means of serial communication.
The SCSI media changer commands are based on the following specifications.
Document T10 Version ANSI INCITS Version
SMC-2 T10/1383-D rev 7 ANSI INCITS 382-2004
SPC-3 T10/1416-D rev 23
SAM-2 T10/1157-D rev 24 ANSI INCITS 366-2003
A media changer logical unit receives commands to move cartridges between various types in the element address space. The element types are storage, import-export, data transfer, and medium transport. The cartridge handling robotic subsystem, addressed as a medium transport element, moves cartridges within a media changer. The media changer logical unit maintains an inventory of cartridges and the element addresses. The media changer logical unit reports this inventory when requested as well as identifying the element address assigned to different types of elements.
1-1
1-2 TL2000 and TL4000 SCSI Reference

Chapter 2. Library Features

The library includes the following components:
v Operator panel with LCD display and 4 buttons which allows you to monitor the media changer
operations, control robotic operation and change configuration settings
v Bar code scanner, the media changer uses the bar code scanner to read the bar codes from the data
cartridges and report this information as part of the cartridge inventory
v Ethernet port for connecting to a 10/100Base T Ethernet network. This connection allows remote
monitoring of the media changer's operation, performing firmware upgrades and configuring its settings.
This port is also called RMU (Remote Management Unit)
v LVD SCSI or Fibre Channel port, through this port the host sends SCSI commands to both the media
changer and the tape drive
v Serial monitor port, through this port the media changer can be controlled by a console interface
v Cartridge mover which moves cartridges from one location to the other. This element is also called a
medium transfer element
v Storage slots which store cartridges also referred to as storage elements
v Import/Export element allows the user to import or export an cartridge into/from the inventory of the
library
v High Speed / High Density tape drive also referred to as data transfer element
v Magazines, these cartridge carriers are used to hold cartridges in the library. Magazines can be
removed from the library.

Cleaning Cartridge Detection

The media changer will recognize cleaning cartridges. Once a cleaning cartridge is recognized the media changer will report its special status in the Read Element Status data.

Auto Clean Mode

The media changer supports Auto Clean Mode. Application clients must provide a place within the library
|
to house the cleaning cartridge. Some libraries may have a designated cleaning slot (DCS) where the
|
cleaning cartridge may reside. In the absence of a DCS, the application client must reserve a slot (element
|
address that will not be seen by the host). For details on reserving element addresses, see the
|
Configuration section of your Users Guide. The cleaning cartridge can then be physically moved into that
|
reservedelement address to be available when called for by Auto Clean.
|

User Commanded Cleaning

The media changer may be instructed to clean a tape drive by means of OCP or RMU commands. When the medium changer is instructed to clean a drive, the media changer will load a cleaning cartridge into the tape drive and return this cartridge to its source element address once the cleaning operation is finished. When no cleaning cartridge is available in the librarys inventory then the media changer will request the user to insert a cleaning cartridge. After the cleaning operation is completed the media changer will post a message to the user about the status of the cleaning operation.

Control Modes

The media changer can receive commands from the following interfaces: SCSI, RMU, OCP and Console. The default interface for receiving media access commands is the SCSI interface. The media changer accepts media access SCSI commands when the media changer is on-line. The media changer is off-line when a user sends a media access command from either the RMU, OCP or Console interface.
2-1
Immediately after the user command is finished the media changer switches to on-line mode. Note the media changer is continuous off-line when it is configured into Sequential Mode.
The concept of control modes is introduced to explain the owner of the media changer. If the media changer is on-line then the SCSI bus has control of the loader. When the media changer is in OCP Control mode the OCP has control of the media changer. Described below are the possible control modes of the library:
v SCSI Control mode (on-line) , in which the media changer is controlled by a SCSI driver issuing
commands to move cartridges between the existing elements. This is the default control mode.
v Sequential mode (off-line), in which the media changer is controlled by the media changers internal
firmware. In this mode the media changer will automatically replace an ejected cartridge from the tape drive with another one from the media changers inventory. The media changer can be configured into Sequential mode by means of the OCP menu or RMU browser.
v OCP / RMU / Console Control mode (off-line) , in which the media changer is controlled by a user.
These control modes allow the user to send media access commands like move cartridges between existing elements.
The media changer will return Not Ready status on media access SCSI command when the media changer is off-line. The media changer will accept media access SCSI commands when the media changer is on-line.

About the Not Ready Condition

The media changer reports Not Ready when it is unable to accept medium access commands. During the Not Ready reason the media changer will perform all non-media access commands as specified.
The media changer is Not Ready when:
v Its initialization routine is in progress
v It is in sequential mode
v It is off-line
v A magazine is removed
Not Ready reason Sense code during Sense info after Not Ready reason finished
Initializing 02/04/01 06/28/00
Magazine removed 02/3B/12 02/04/01 (see note 1)
Sequential Mode 02/04/8E 06/28/00
Off-line 02/04/12 06/28/00
Note: When a magazine is inserted the media changer will automatically re-initialize. During this process
the media changer shall return 02/04/01 status. When initializing is finished the media changer shall return a unit attention 06/28/00 before returning Ready status.
The following non-media access commands are allowed during the Not Ready reason:
Allowed commands during not ready state
2-2 TL2000 and TL4000 SCSI Reference
INQUIRY
LOG SENSE
MODE SENSE (6)
MODE SENSE (10)
PERSISTENT RESERVE IN
Allowed commands during not ready state
PREVENT/ALLOW MEDIUM REMOVAL (prevent=0)
READ ELEMENT S TATUS (curdata=1)
READ ELEMENT S TATUS (dvcid=1)
RELEASE (6)
RELEASE (10)
REQUEST SENSE
WRITE BUFFER

Commands Allowed in the Presence of Reservations

The details of which commands are allowed under a reservations are described in next table. The RESERVE and RELEASE commands are used to manage the reservation state of the library.
Next table shows all commands allowed in the presence of reservations.
Command reserved by another initiator
INITIALIZE ELEMENT S TATUS conflict
INITIALIZE ELEMENT S TATUS WITH RANGE conflict
INQUIRY allowed
LOG SELECT conflict
LOG SENSE allowed
MODE SELECT (6) conflict
MODE SENSE (6) allowed
MODE SELECT (10) conflict
MODE SENSE (10) allowed
MOVE MEDIUM conflict
OPEN/CLOSE/IMPORT/EXPORT ELEMENT conflict
PERSISTENT RESERVE IN allowed
PERSISTENT RESERVE OUT conflict
POSITION TO ELEMENT conflict
PREVENT/ALLOW MEDIUM REMOVAL (prevent=0) allowed
PREVENT/ALLOW MEDIUM REMOVAL (prevent=1) conflict
READ BUFFER conflict
READ ELEMENT S TATUS (curdata=0) conflict
READ ELEMENT S TATUS (curdata=1) allowed
READ ELEMENT S TATUS (dvcid=1) allowed
RELEASE (6) allowed
RELEASE (10) allowed
REPORT SUPPORTED OPERATION CODES allowed
REPORT TIMESTAMP allowed
REQUEST SENSE allowed
REQUEST VOLUME ELEMENT ADDRESS conflict
Chapter 2. Library Features 2-3
RESERVE (6) conflict
RESERVE (10) conflict
SET TIMESTAMP conflict
SEND DIAGNOSTIC conflict
SEND VOLUME TAG conflict
TEST UNIT READY conflict
WRITE BUFFER conflict
v allowed : Command received from SCSI initiators not holding the reservation should complete normally.
v conflict : Commands received from SCSI initiators not holding the reservation shall terminate the command with a
RESERVATION CONFLICT status.

RMU Features

The library is equipped with a Remote Management Unit. By means of the RMU interface the media changer can be operated from a web based browser. The RMU interface allows a user to monitor the media changers operation, make configuration changes and perform media access commands. When a user executes a medium access command through the RMU interface the media changer will enter the off-line state. When the media changer is off-line the media changer will report Not Ready on the SCSI bus. For an extensive description of the RMU functions please refer to the RMU specification.

Operator Control Panel Features

The library is equipped with an Operator Control Panel (OCP). By means of the OCP a user can perform simple actions with the media changer. The OCP interface allows a user to monitor the media changer operation, make configuration changes and perform media access commands. When a user executes a medium access command through the OCP interface the media changer will enter the off-line state. When the media changer is off-line the media changer will report Not Ready on the SCSI bus. For an extensive description of the OCP functions please refer to the OCP specification.

Console Features

The library is equipped with a serial port which allows a console interface to control the media changer. The console interface allows a user to monitor the media changer operation, make configuration changes and perform media access commands. When a user executes a medium access command through the console interface the media changer will enter the off-line state. When the media changer is off-line the media changer will report Not Ready on the SCSI bus. For an extensive description of the console functions please refer to the Console specification.
2-4 TL2000 and TL4000 SCSI Reference

TL2000 Tape Library Element Addressing

Table 2-1. TL2000 Tape Library SCSI Element Types and Element Address Ranges
Element Type Element Address Range
Media Transport Element (MTE) 1 (0x01)
I/O Station Element (IEE) 16 (0x10)
Data Transfer Element (DTE) 256 (0x100)
Storage Element (STE) 4096 (0x1000) - 4117 (0x1015)
Table 2-2. TL2000 Tape Library SCSI element addresses for I/O Station, storage slots, and drive slot
Left Magazine Front of TL2000 Tape Library
Slot 8
(4103)
Slot 4
(4099)
I/O Station Slot 1
Slot 9
(4104)
Slot 5
(4100)
(4096)
Slot 10
(4105)
Slot 6
(4101)
Slot 2
(4097)
Slot 11
(4106)
Slot 7
(4102)
Slot 3
(4098)
Library
Rear Panel
Drive 1
256
(0x100)
Slot 23
(4118)
Slot 19
(4114)
Slot 15
(4110)
Right Magazine
Front of TL2000 Tape Library
Slot 22
(4117)
Slot 18
(4113)
Slot 14
(4109)
Slot 21
(4116)
Slot 17
(4112)
Slot 13
(4108)
Slot 20
(4115)
Slot 16
(4 111)
Slot 12
(4107)
Chapter 2. Library Features 2-5

TL4000 Tape Library Element Addressing

Table 2-3. TL4000 Tape Library SCSI Element Types and Element Addresses
Element Type Element Address Range
Media Transport Element (MTE) 1 (0x01)
I/O Station Element (IEE) 16 (0x10), 17 (0x11), 18 (0x12)
Data Transfer Element (DTE) 256 (0x100), 257 (0x101)
Storage Element (STE) 4096 (0x1000) - 4139 (0x102B)
Table 2-4. TL4000 Tape Library SCSI element addresses for I/O Station, storage slots, and drive slot
Upper Left Magazine Front of TL4000 Tape Library
Slot 17
4112
Slot 18
4113
(0x1011)
Slot 19
4114
(0x1012)
Slot 20
4115
(0x1013)
Library
Rear Panel
Drive 2
257
(0x101)
(0x1010)
Slot 13
4108
Slot 14
4109
(0x100D)
Slot 15
4110
(0x100E)
Slot 16
4111
(0x100F)
(0x100C)
Slot 9
4104
Slot 10
4105
(0x1009)
Slot 11
4106
(0x100A)
Slot 12
4107
(0x100B)
(0x1008)
Lower Left Magazine Drive 1
256
(0x100)
I/O Slot 3
18
Slot 7
4102
(0x1006)
Slot 8
4103
(0x1007)
DCS* Slot 32
(0x12)
I/O Slot 2
17
Slot 4
4099
(0x1003)
Slot 5
4100
(0x1004)
Slot 6
4101
(0x1005)
(0x11)
I/O Slot 1
16
Slot 1
4096
(0x1000)
Slot 2
4097
(0x1001)
Slot 3
4098
(0x1002)
(0x10)
* Dedicated Cleaning Slot
Slot 44
4139
(0x102B)
Slot 40
4135
(0x1027)
Slot 36
4131
(0x1023)
4127
(0x101F)
Slot 28
4123
(0x101B)
Slot 24
4119
(0x1017)
Upper Right Magazine
Front of TL4000 Tape Library
Slot 43
4138
(0x102A)
Slot 39
4134
(0x1026)
Slot 35
4130
(0x1022)
Slot 42
4137
(0x1029)
Slot 38
4133
(0x1025)
Slot 34
4129
(0x1021)
Slot 41
4136
(0x1028)
Slot 37
4132
(0x1024)
Slot 33
4128
(0x1020)
Lower Right Magazine
Slot 31
4126
(0x101E)
Slot 27
4122
(0x101A)
Slot 23
4118
(0x1016)
Slot 30
4125
(0x101D)
Slot 26
4121
(0x1019)
Slot 22
4117
(0x1015)
Slot 29
4124
(0x101C
Slot 25
4120
(0x1018)
Slot 21
4116
(0x1014)
2-6 TL2000 and TL4000 SCSI Reference

Chapter 3. Supported SCSI Commands

The media changer SCSI command set supports the following commands:
Command Operation Code Standard Support Status
INITIALIZE ELEMENT S TATUS 07h SMC-2 supported
INITIALIZE ELEMENT S TATUS WITH RANGE 37h SMC-2 supported
INQUIRY 12h SPC-3 supported
LOG SELECT 4Ch SPC-3 supported
LOG SENSE 4Dh SPC-3 supported
MODE SELECT (6) 15h SPC-3 supported
MODE SENSE (6) 1Ah SPC-3 supported
MODE SELECT (10) 55h SPC-3 supported
MODE SENSE (10) 5Ah SPC-3 supported
MOVE MEDIUM A5h SMC-2 supported
OPEN/CLOSE IMPORT/EXPORT ELEMENT 1Bh SMC-3 supported
PERSISTENT RESERVE IN 5Eh SPC-3 supported
PERSISTENT RESERVE OUT 5Fh SPC-3 supported
POSITION TO ELEMENT 2Bh SMC-2 supported
PREVENT/ALLOW MEDIUM REMOVAL 1Eh SPC-3 supported
READ BUFFER 3Ch SPC-3 supported
READ ELEMENT S TATUS B8h SMC-2 supported
RECEIVE DIAGNOSTIC RESULTS 1Ch SPC-3 not supported
RELEASE (6) 17h SPC-3 supported
RELEASE (10) 57h SPC-3 supported
REPORT SUPPORTED OPERATION CODES A3h SPC-3 supported
REPORT TIMESTAMP A3h SPC-3 supported
REQUEST SENSE 03h SPC-3 supported
REQUEST VOLUME ELEMENT ADDRESS B5h SMC-2 supported
RESERVE (6) 16h SPC-3 supported
RESERVE (10) 56h SPC-3 supported
SET TIMESTAMP A4h SPC-3 supported
SEND DIAGNOSTIC 1Dh SPC-3 supported
SEND VOLUME TAG B6h SMC-2 supported
TEST UNIT READY 00h SPC-3 supported
WRITE BUFFER 3Bh SPC-3 supported
3-1

INITIALIZE ELEMENT STATUS (07h)

This command directs the medium changer to check all existing elements for tape cartridges and any status relevant to that element. This command enables the initiator to get a quick response from a Read Element Status command that may follow, and is useful after a power failure, if tape medium has been changed by an operator, or if subsystem configuration has changed. The library shall not return GOOD status until checking of all the elements is complete.
Bit 7 6 5 4 3 2 1 0
Byte
0 Operation Code (07h)
1 LUN Reserved
2 Reserved
3 Reserved
4 Reserved
5 Control
Field descriptions:
3-2 TL2000 and TL4000 SCSI Reference

INITIALIZE ELEMENT STATUS WITH RANGE (37h)

The INITIALIZE ELEMENT STATUS WITH RANGE command shall cause the media changer to check the specified elements for volume status and any other relevant status. This command enables the initiator to get a quick response from a Read Element Status command that may follow, and is useful after a power failure, if tape medium has been changed by an operator, or if subsystem configuration has changed.
Bit 7 6 5 4 3 2 1 0
Byte
0 Operation Code (37h)
1 LUN Reserved Fast Range
2 (MSB) Starting Element Address
3 (LSB)
4 Reserved
5 Reserved
6 (MSB) Number of Elements
7 (LSB)
8 Reserved
9 Control
Field descriptions:
Range:
A Range bit of zero indicates that all element addresses shall be checked and that the Starting Element Address and Number of Elements fields are ignored. A Range bit of one indicates that the series of elements beginning at the specified Starting Element Address for the specified Number of Elements shall be checked. If the Number of Elements field is zero, the range checked shall start with the Starting Element Address and continue through the last element address on the unit.
Fast: A Fast bit of one indicates that the specified elements shall be scanned for media presence only. A
Fast bit of zero indicates that the specified elements shall be scanned for all relevant status.
Element Address:
When the Range bit is set this field specifies the starting element address of the scan for the Initialize Elements with Range command. When the Range bit is not set the information in this field is ignored.
Number of Elements:
When the Range bit is set this field specifies the number of elements to scan during the Initialize Elements with Range command. The number of cartridges to scan should not exceed the maximum number of available storage slots taking in account the starting Element Address field. When the Range bit is not set the information in this field is ignored.
Chapter 3. Supported SCSI Commands 3-3

INQUIRY (12h)

The INQUIRY command requests that information regarding parameters of the medium changer be sent to the initiator. The media changer can provide two categories of data in response to an inquiry command: Standard Inquiry Data and Vital Product Data. Standard Inquiry Data contains basic data about the Medium Changer and Vital Product Data can comprise several pages of additional data. Each Vital Product Data page requires a separate INQUIRY command from the initiator. An INQUIRY command is not affected by, nor does it clear, a Unit Attention condition.
Bit 7 6 5 4 3 2 1 0
Byte
0 Operation Code (12h)
1 LUN Reserved Obsolete EVPD
2 Page Code
3 (MSB) Allocation length
4 (LSB)
5 Control
Field descriptions:
EVPD:
Enable Vital Product Data. An enable vital product data (EVPD) bit of one specifies that the device server shall return the optional vital product data specified by the page code field. Note If the EVPD bit is set to 0, the page code must be 00h.
Page Code:
This field contains the page number of the vital product data page to be returned for the INQUIRY command, if the EVPD bit is set to 1. The following pages are supported:
v 00h - Supported vital product pages
v 80h - Unit serial number page
v 83h - Device Identification page
v C0h - Firmware build information page
v D0h - Vendor Specific Page
v FFh - Vendor Use Only
Allocation
Length:
Specifies the number of bytes of inquiry information the media changer is allowed to return to the initiator during the command s data-in phase. Error status is not returned if the value in this field truncates the requested information.

Standard Inquiry Data

Byte
3-4 TL2000 and TL4000 SCSI Reference
Bit 7 6 5 4 3 2 1 0
0 Peripheral Qualifier (0) Peripheral Device Type (08=Medium Changer)
1 RMB (1) Reserved
2 Version (5)
3 Obsolete Obsolete NormACA
HiSup Response data format (2)
(0)
4 Additional length (43h)
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 Obsolete Obsolete WBus16 Sync Linked Obsolete CmdQue Reserved
8 -
Vendor Identification (8 ASCII bytes)
15
16 -
Product Identification (16 ASCII bytes)
31
32 -
Product Revision level (4 ASCII bytes)
35
36 -
Plant of manufacturer
37
38 -
Serial Number (12 ASCII bytes)
49
50 -
Reserved
54
55 Reserved BarC
56 Clocking QAS IUS
57 Reserved
58 -
Version Descriptor: 005Ch (SAM-2 ANSI INCITS 366-2003)
59
60 -
Version Descriptor: 0B56h (SPI-4 ANSI INCITS 362-2002)
61
62 -
Version Descriptor: 02FEh (SMC-2 ANSI INCITS 382-2004)
63
64 -
Version Descriptor: 030Fh (SPC-3 T10/1416-D revision 22)
65
66 -
Reserved
73
Field descriptions:
Peripheral Qualifier:
A return value of 0 indicates that the specified LUN is supported in this device. When a unsupported LUN was specified the Peripheral Qualifier will return 3h which indicates that specified LUN is not supported.
Peripheral Device Type:
Indicates that this is a medium changer device. Set to 8. When a unsupported LUN was specified the Peripheral Device Type will return 1Fh which indicates that specified LUN is not supported.
RMB: Removable Medium Bit. Set to 1.
Version:
The library complies to SPC-3. Set to 5.
NormACA:
A NORMACA bit set to zero indicates that the device server does not support a NACA bit set to one in the control byte and does not support the ACA task attribute.
Chapter 3. Supported SCSI Commands 3-5
HiSup:
A hierarchical support (HISUP) bit set to zero indicates the SCSI target device does not use the hierarchical addressing model to assign LUNs to logical units
Response Data Format:
This Standard Inquiry Data is in SCSI-2 format. Set to 2.
Additional Length:
The media changer uses this field to indicate the number of additional bytes of INQUIRY response data available.
SCCS:
The media changer does not contain an embedded storage array controller component. Set to 0.
ACC: The ACC bit set to zero indicates that no access controls coordinator may be addressed through
this logical unit.
TPGS:
The media changer does not support asymmetric logical unit access or supports a form of asymmetric access that is vendor specific. Neither the REPORT TARGET GROUPS nor the SET TARGET GROUPS commands is supported.
3PC: A Third-Party Copy (3PC) bit set to zero indicates that the media changer does not supports
third-party copy commands such as the EXTENDED COPY command.
Protect:
A PROTECT bit set to zero indicates that the media changer does not support protection information.
BQue: Basic Queuing is not supported, set to 0.
EncServ:
An Enclosure Services (ENCSERV) bit set to zero indicates that the media changer does not contain an embedded enclosure services component.
MultiP:
A MULTIP bit set to zero indicates that this SCSI target device has a single port and does not implement the multi-port requirements.
MChanger:
This medium changer is not an attached medium changer. Set to 0.
Addr16:
When Addr16 is set to 1, the media changer does support 16-bit wide SCSI addresses. When set to 0, indicates that the media changer does not support 16-bit wide SCSI addresses.
WBus16:
When WBus16 is set to 1, the media changer transfers SCSI data over an 16-bit wide bus. When WBus16 is not set data transfers are done over an 8-bit wide bus.
Sync: When Sync is set to 1, data transfers are done in synchronous mode. When Sync is not set, data
transfers are done in asynchronous mode.
Linked:
Linked Commands are not supported. Set to 0.
CmdQue (Command Queuing):
For Fibre Channel, this is returned as 1, indicating command queuing is supported. For SCSI, this is returned as 0, indicating no command queuing is supported.
3-6 TL2000 and TL4000 SCSI Reference
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 byte ASCII string. This field depends on the library model. This field is set to:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
3 5 7 3 - T L
Product Revision Level:
This field contains 4 bytes of ASCII data that provides the media changer's software revision levels. When a firmware update is performed on the media changer, this part of the revision level changes to reflect that update.
BarC: When set this bit indicates that the library is equipped with a bar code scanner.
IUS: Information Units Supported. Set to 0 indicating information units are not supported.
QAS: Quick Arbitrate Supported. Set to 0 indicating QAS is not supported.
Clocking:
Indicates the level of data clocking supported. Set to 11b if the host interface speed has not been set to limit transfers to 80MB/s. Set to 00b when the host interface speed has been set to limit transfers to 80 MB/s.
Version Descriptors:
The version descriptors report the identifier of the supported SCSI command sets.

Supported Vital Product Data page (00h)

The Supported Vital Product Data VPD page provides a directory of the Vital Product Data Pages that are supported by the media changer.
Byte
Bit 7 6 5 4 3 2 1 0
0 Peripheral Qualifier (0) Peripheral Device Type (8)
1 Page Code (00h)
2 Reserved
3 Page Length (04h)
4 00h - (this page)
5 80h - Unit Serial Number Page
6 83h - Device Identification Page
7 C0h - Firmware Build Information Page
8 D0h - Vendor Specific Page
9 FFh - Vendor Use Only
Note: If an unsupported LUN was initially specified, the Peripheral Qualifier will return 3h and the
Peripheral Device Type will return 1Fh.
Chapter 3. Supported SCSI Commands 3-7

Unit Serial Number page (80h)

The Unit Serial Number VPD page contains 12 bytes of ASCII data representing a unique serial number of the media changer.
Bit 7 6 5 4 3 2 1 0
Byte
0 Peripheral Qualifier (0) Peripheral Device Type (8)
1 Page Code (80h)
2 Reserved
3 Page Length (10h)
4 -
Serial Number (12 ACSII bytes)
15
16 -
Unique Logical Library Identifier
19
Note: If an unsupported LUN was initially specified, the Peripheral Qualifier will return 3h and the
Peripheral Device Type will return 1Fh.
Field descriptions:
Serial Number:
The 12 byte ASCII Serial Number may contain ASCII numbers and ASCII characters and is right justified with leading zeros.
Unique Logical Library Identifier:
Such as the ASCII representation of the logical library name, for example, _LL3.

Device Identification page (83h)

The Device Identification VPD page provides the means to retrieve identification descriptors from the media changer. Both fiber-channel and SCSI devices return the following Device Identification VPD page:
Byte
8 -
15
16 -
31
32 -
43
44 -
47
Bit 7 6 5 4 3 2 1 0
0 Peripheral Qualifier (0) Peripheral Device Type (8)
1 Page Code (83h)
2 Reserved
3 Page Length (2Ch)
4 Reserved Code Set (2)
5 Reserved Identifier Type (1)
6 Reserved
7 Identifier Length (28h)
Vendor Identification (8 ASCII bytes)
Product Identification (16 ASCII bytes)
Serial Number (12 ASCII bytes)
Unique Logical Library Identifier
3-8 TL2000 and TL4000 SCSI Reference
Note: If an unsupported LUN was initially specified, the Peripheral Qualifier will return 3h and the
Peripheral Device Type will return 1Fh.
Field descriptions:
Peripheral Qualifier:
A return value of 0 indicates that the specified LUN is supported in this device. When a unsupported LUN was specified the Peripheral Qualifier will return 3h which indicates that specified LUN is not supported.
Peripheral Device Type:
Indicates that this is a medium changer device. Set to 8. When a unsupported LUN was specified the Peripheral Device Type will return 1Fh which indicates that specified LUN is not supported.
Code Set:
This field is set to 2 indicating that the device identifier is returned as an ASCII string.
Identifier Type:
The Identifier Type is set to 1 indicating that the T10 style identifier is returned.
Vendor Identification:
This field returns the eight byte Vendor ID ASCII string.
Product Identification:
This field returns the sixteen byte Product ID ASCII string.
Serial Number:
This field returns the twelve byte serial number ASCII string.
Unique Logical Library Identifier:
Such as the ASCII representation of the logical library name, for example, _LL3.

Firmware Built Information page (C0h)

The Firmware Built Information VPD page provides information identifying the current operating firmware version.
Byte
0 Peripheral Qualifier (0) Peripheral Device Type (8)
1 Page Code (C0h)
2 Reserved
3 Page Length (3Ch)
4 - 7 Reserved
8 - 11 Media changer Firmware Checksum in ASCII
12 -
35
36 -
63
Bit 7 6 5 4 3 2 1 0
Media changer Firmware Build Date in ASCII (mm-dd-yyyy)
Reserved
Note: If an unsupported LUN was initially specified, the Peripheral Qualifier will return 3h and the
Peripheral Device Type will return 1Fh.
Chapter 3. Supported SCSI Commands 3-9

LOG SELECT (4Ch)

The LOG SELECT command provides a means for the host to clear the event log in the media changer. This event log is maintained in the media changer internal NVRAM and is therefore resistant to power failures. The only method to clear the event log is by means of a LOG SELECT command.
Bit 7 6 5 4 3 2 1 0
Byte
0 Operation Code (4Ch)
1 LUN Reserved PCR SP (0)
2 PC Reserved
3 Reserved
4 Reserved
5 Reserved
6 Reserved
7 (MSB) Parameter List Length
8 (LSB)
9 Control
Field descriptions:
PCR: The Parameter Code Reset (PCR) bit is not supported. Must be set to zero.
SP: Saving log Parameters is not supported. Must be set to zero.
Parameter List Length:
The Log Select parameters are not supported.
3-10 TL2000 and TL4000 SCSI Reference

LOG SENSE (4Dh)

The LOG SENSE command allows the host to retrieve statistical information maintained by the media changer about its own hardware. The statistical information is divided over several pages. A LOG SENSE command will retrieve one of these pages.
Bit 7 6 5 4 3 2 1 0
Byte
0 Operation Code (4Dh)
1 LUN Reserved PPC (0) SP (0)
2 PC Page Code
3 Reserved
4 Reserved
5 (MSB) Parameter pointer
6 (LSB)
7 (MSB) Allocation length
8 (LSB)
9 Control
Field descriptions:
PPC: If Parameter Pointer Control bit is set, the target terminates the command with Check Condition
status. The sense key is set to ILLEGAL REQUEST, and an additional sense code of INVALID FIELD IN CDB.
SP: Saving Log Parameters (SP) is not supported. If the SP bit is set, the command is terminated with
Check Condition status with the sense key set to ILLEGAL REQUEST, and an additional sense code of INVALID FIELD IN CDB.
PC: The Page Control field defines the type of parameter value to be returned. This field should either
be set to 00b (Current Threshold Values) or 01b (Current Cumulative Values). If not, the command is terminated with Check Condition status with the sense key set to ILLEGAL REQUEST, and an additional sense code of INVALID FIELD IN CDB. The Current Cumulative Values are the values computed since the last reset of the device (either by power-cycling, Bus Device Reset, or SCSI Reset).
Note: Only Log Sense Tape Alert page (2Eh) supports PC being set to Current Threshold Values.
Code:
Page
The Page Code field identifies which log page is being requested by the initiator. If the page is not supported then the command terminates with a Check Condition status with the sense key set to ILLEGAL REQUEST, and an additional sense code of INVALID FIELD IN CDB. Supported pages are:
v 00h -List of Supported Pages Page
v 07h -Event Log Page
v 2Eh -Tape Alert Page
v 30h -Statistics Counter Page
v 33h -Error Log Page
Parameter
Pointer:
The Parameter Pointer field allows the host to specify at which parameter within a Log Page the requested data should begin. This is not supported in any Log Sense page and should be set to 0.
Chapter 3. Supported SCSI Commands 3-11
Allocation Length:
The Allocation Length field is used to inform the target how much space the initiator has allocated for data. The target returns the bytes specified by allocation length.

Log Page Header format

Each Log Sense page begins with a 4-byte header.
Bit 7 6 5 4 3 2 1 0
Byte
0 Reserved Page Code
1 Reserved
2 - 3 Page Length
Field descriptions:
Page Code:
The Page Code echoes the page code that was specified in the CDB.
Page Length:
The Page Length specifies the total number of bytes contained in this log page, not including the four bytes of the header.

Supported Pages Log Page (00h)

When page 0 is requested, the 4-byte page header is returned followed by the pages supported in ascending order, one byte for each page.
Byte
0 Reserved Page Code (00h)
1 Reserved
2 - 3 Page Length (5)
4 00h - Supported Log Pages page
5 07h - Event Log page
6 2Eh - Tape Alert page
7 30h - Statistics Counter page
8 33h - Error Log page
Bit 7 6 5 4 3 2 1 0

Event Log Page (07h)

In the Event Log the media changer keeps track of different system events. These events exist out of hardware errors, executed commands, and debug information. The events are stored in a FIFO mode, this means that only the n most recent events are stored. Older events are deleted. This log is stored in non volatile memory (NVRAM) and is therefore resistant to power failures.
The data returned for the Event log page shall not exceed 64KBytes. A single LOG SENSE command to the Event Log page may return all events. The Event Log page starts with a header indicating the number of bytes of the total event history, followed by zero or more event structures. Reading the Event Log page shall not clear the event data. Clearing the event data is done by means of the LOG SELECT command.
Note: The Host may specify what event types need to be logged. This is done with the MODE SELECT
command to the vendor specific Event Filter page.
3-12 TL2000 and TL4000 SCSI Reference
Bit 7 6 5 4 3 2 1 0
Byte
0 Reserved Page Code (07h)
1 Reserved
2 - 3 Page Length
4 -
Events Structures
xxxxh
Field descriptions:
Page Code:
The Page Code echoes the page code that was specified in the LOG SENSE CDB.
Page Length:
The Page Length specifies the total number of event bytes, not including the four bytes for this header.
Event Structure:
An event structure consists of a header and a variable number of event data bytes. This structure is defined in the next table.

Event Structure

An event structure consists of two parts: a 13 byte event header and (optional) event data. The event header contains info about event type, source module of event, time of event, data type, and event data length. The optional event data does not exceed 114 bytes. When this field is returned it contains specific information about the event. See next structure:
Byte
0 (MSB) Parameter Code
1 (LSB)
2 DU(0) DS(1) TSD(0) ETC(0) TMC(0) Reserved Reserved LP
3 Parameter Length (n-3)
4 Event type
5 - 6 Source module ID of event
7 - 10 Time of event (sec)
11 Data type of event data
12 Length of event data
13 - n Event data (0..114 bytes)
Field descriptions:
Bit 7 6 5 4 3 2 1 0
Parameter Code:
The Parameter Code is a 2-byte value that uniquely identifies the event within the log.
DU: Disable Update is set for any parameter that the Host cannot reset.
DS: Disable Save. The media changer has no support for SP bit. Set to 1.
TSD: Target shall determine save method, set to 0.
ETC: No threshold comparison, set to 0.
Chapter 3. Supported SCSI Commands 3-13
TMC: No threshold supported, set to 0.
LP: The List Parameter field is set to zero for parameters that are counters and set to one for
parameters that are not counters.
Parameter Length:
This field specifies the total length of the event structure, including the additional event data, but without the 4 byte header.
Event type:
This field specifies the event type. Possible event types are shown in table below.
Source module ID of event:
This field specifies the module ID that generated the event. Possible source module ID s are listed below in a table.
Time of event in sec:
This field records the time the event took place.
Data type of event data:
This field specifies the format of the additional event data. It is set to 00h when additional event data contains binary data or set to 01h when additional event data contains ASCII data.
Length of event data:
This field specifies the amount of event data. The length specified in this field ranges between 0 and 114 bytes.
Event data:
The Event data field contains detailed information about the event. The amount of event data ranges between 0 up to maximum 11 4 bytes.
Next table describes the possible Event types.
Event type Identifier
Cmd 01h
Response 02h
Event 04h
Trace Data 08h
Low Level Trace 10h
Customer Events 20h
Recovered Error 40h
Hardware Error 80h
Next table describes the possible Source module ID s which may generate events.
Source module ID of event Identifier
Main 0001h
Drive 0002h
CDB Interpreter 0004h
Accessor 0008h
Trace 0010h
OCP Input 0020h
OCP Output 0040h
SCSI 0080h
3-14 TL2000 and TL4000 SCSI Reference
SDCI 0100h
Serial Monitor 0200h
TNT Monitor 0400h
Debug Monitor 0800h
Test 1000h
MN Server 2000h
Network 4000h
RMU 8000h
Next table describes the possible Data types of event data.
Data type of event data Identifier
Binary 00h
ASCII 01h

Tape Alert Log Page (2Eh)

This page consists of the Page Header followed by 64 Tape Alert flags. Each Tape Alert flag stands for a pre-determined media changer specific error condition. Tape Alert Flags range from 1 until 64. Every tag number has a standardized meaning. This page will not be affected by the LOG SELECT command. This page can be retrieved by means of a Log Sense command with PC (Page Control) set either to 00b or 01b.
Bit 7 6 5 4 3 2 1 0
Byte
0 Reserved Page Code (2Eh)
1 Reserved
2 (MSB) Page Length (0140h)
3 (LSB)
4 -
64 Tape Alert Flag structures (320 bytes)
323
The media changer will support the following Tape Alert Flags:
Parameter Code
01d Library
02d Library
03d Library
Flag name Type Description
C The media changer mechanism is having difficulty communicating with the
Hardware A
drive:
v Turn the library OFF then ON
v Restart the operation
If
problem persists, contact Technical Support.
W There is a problem with the media changer mechanism. If the problem
Hardware B
persists, contact Technical Support.
C The media changer has a hardware fault:
Hardware C
v Make sure the media changer and drives are not being used by any
host, then reset the library from the front panel.
v If the problem persists, contact Technical Support.
Chapter 3. Supported SCSI Commands 3-15
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 the front panel.
v If the problem persists, contact Technical Support.
13d Library Pick
Retry
W There is a potential problem with the cartridge loader picking a cartridge
from a drive or slot.
v No action needs to be taken at this time.
v If the problem persists, contact Technical Support
This
flag is cleared when the next move command is received.
14d Library Place
Retry
W There is a potential problem with the cartridge loader placing a cartridge
into a slot.
v No action needs to be taken at this time.
v If the problem persists, contact Technical Support.
This
flag is cleared when the next move command is received.
15d Drive Load
Retry
W There is a potential problem with the cartridge loader or drive when
placing a cartridge into a drive.
v No action needs to be taken at this time.
v If the problem persists, contact Technical Support.
This
flag is cleared when the next move command is received.
16d Library Door W The operation has failed because the library door is open.
v Clear any obstructions from the library door.
v Close the library door.
v If the problem persists, contact Technical Support.
This
flag is cleared when the door is closed.
17d Library I/O
C There is a mechanical problem with the library media I/O Station.
Station
18d Library
Magazine
C The library cannot operate without the magazine.
v Insert the magazine into the library.
v Restart the operation.
19d Library
Security
W Library security has been compromised. The door was opened then
closed during operation.
21d Library Offline I The library has been manually turned offline and is unavailable for use.
22d Library drive
Offline
24d Library
Inventory
I A drive inside the library has been taken offline. This is for information
purposes only. No action is required.
C The library has detected an inconsistency in its inventory.
v Redo the library inventory to correct inconsistency.
v Restart the operation.
Check
the applications users manual or the hardware users manual for
specific instructions on redoing the library inventory.
25d Library Illegal
W A library operation has been attempted that is invalid at this time.
Operation
27d Cooling FAN
Failure
32d Unreadable
W One or more fans inside the library have failed. This flag is cleared when
all fans are working again.
I The library was unable to read the barcode on a cartridge. Bar Code Labels
3-16 TL2000 and TL4000 SCSI Reference
Loading...
+ 86 hidden pages