[. . . ] These systems are available so that owners can install and operate a Super DLT or DLT product on a legacy system. There is no implied liability or support coverage.
· For current Solaris system versions, refer to document number 6464158-01, which
provides instructions for integrating a Quantum Super DLT or DLTtape drive into a Sun workstation, Ultra server, or Enterprise server running Solaris 2. 6 and above.
6464107-01 Rev A
July 2003
3
Installing a Super DLTtape or DLTtape Drive into a Sun Solaris 2. X System (versions 2. 5 and lower)
1. 1
Purpose and Scope
This document pertains to the following products:
·
Tape drives: DLT 2000, DLT 2000XT, DLT 4000, DLT 7000, DLT 8000, SDLT 220, and SDLT 320.
Note: The Super DLT1 tape drive is currently known as the SDLT 220
tape drive.
·
Mini-libraries: DLT 2500, DLT 2500XT, DLT 2700, DLT 2700XT, DLT 4500, and DLT 4700.
This document includes the following sections:
·
"Installation" on page 4 describes how to install a Super DLTtape or DLTtape drive in a Sun SPARCstation workstation, Ultra server, or Enterprise server running Solaris 2. X. "Data Cartridge Compatibility" on page 12 provides information about Super DLTtape and DLTtape data cartridges and tape drive compatibility. "Using a DLTtape Mini-Library" on page 13 provides information about using a DLTtape mini-library.
·
·
2.
Installation
This section describes how to install the tape drive and how to configure the Solaris operating system to recognize and communicate with the tape drive. [. . . ] You create a name in place of the <DLTtape data> string.
6464107-01 Rev A
July 2003
7
Installing a Super DLTtape or DLTtape Drive into a Sun Solaris 2. X System (versions 2. 5 and lower)
5.
Continue editing the st. conf file by defining the name you created for <DLTtape data>. Values for the <DLTtape data> Variable
Table 3.
For This Drive Add the Following Line for <DLTtape data>. . . DLT2000 DLT4000 DLT7000 DLT8000 SDLT220 SDLT320 <DLTtape data> = 1, 0x38, 0, 0x8639, 4, 0x17, 0x18, 0x80, 0x81, 3; <DLTtape data> = 1, 0x38, 0, 0x8639, 4, 0x17, 0x18, 0x82, 0x83, 3; <DLTtape data> = 1, 0x38, 0, 0x8639, 4, 0x82, 0x83, 0x84, 0x85, 3; <DLTtape data> = 1, 0x38, 0, 0x8639, 4, 0x84, 0x85, 0x88, 0x89, 3; <DLTtape data> = 1, 0x38, 0, 0x8639, 2, 0x90, 0x91, 1; <DLTtape data> = 1, 0x38, 0, 0x8639, 4, 0x90, 0x91, 0x92, 0x93, 3;
IMPORTANT: You must enter a semicolon after every <DLTtape data> line.
See "Parameters for DLTtape Data" on page 14 for definitions of the parameters comprising the <DLTtape data> lines.
6.
When you have edited the st. conf file, go to "Verifying the Installation" on page 9.
8
July 2003
6464107-01 Rev A
Installing a Super DLTtape or DLTtape Drive into a Sun Solaris 2. X System (versions 2. 5 and lower)
2. 4
Verifying the Installation
After editing the st. conf file, follow these steps:
1. 4.
Load a data cartridge into the tape drive, following the instructions in your manual. The r switch in the boot command recompiles the kernel and creates a special device file the system uses for communicating with the tape drive.
Note: The device files created for the tape drive are located in the /dev/rmt/
path and are discussed in "Device File Assignments" on page 10. With verbose mode, the system indicates that the tape drive is attached by displaying the <DLTtape reference name> string you selected (see Table 2 on page 7).
Note: If you did not edit the st. conf file correctly, the system displays the
following during boot -rv:
<Vendor `vendor' Product `tape drive'>
5.
To verify that the tape drive has been installed and that a data cartridge is loaded, enter mt -f /dev/rmt/0 status. On Solaris configurations 2. 5. 1 and below, mt responds with a display similar to the following:
Other tape drive sense key(0x6)= Unit Attentionresidual= 0 file no= 0 block no= 0 retries= 0
Installation is complete.
6464107-01 Rev A
July 2003
9
Installing a Super DLTtape or DLTtape Drive into a Sun Solaris 2. X System (versions 2. 5 and lower)
2. 4. 1 Device File Assignments
When you issue a boot -rv command, Solaris recompiles the kernel and creates a special device file used for communicating with the tape drive. This file, located in the /dev/rmt path, has the following form:
[0-127][l, m, h, c, u][b][n]
Note: This file name may not include all possible values.
Table 4 defines the values of this file.
Table 4.
Device File Values and Definitions
Definition The target tape drive designation Solaris assigns during boot -rv (see "Target Tape Drive Designations" on page 11). The first four letters map to the four density assignments in the <DLTtape data> line in the st. conf file. If these letters are not in the device file, the tape drive uses the default density designated by the last parameter in the <DLTtape data> line in the st. conf file. The following list defines each letter: · · · · · l - low density m - medium density h - high density c - compressed (same density as u) u - ultra (same density as c).
Device File Value [0-127]
[l, m, h, c, u]
[b] [n]
The BSD behavior. Therefore, you cannot use a DLT 2500, DLT 2500XT, DLT 2700, DLT 2700XT, DLT 4500, or DLT 4700 in random access mode. For a detailed description of these access modes, refer to the appropriate product manual for your DLTtape mini-library. See Table 1 on page 5.
6464107-01 Rev A
July 2003
13
Installing a Super DLTtape or DLTtape Drive into a Sun Solaris 2. X System (versions 2. 5 and lower)
Appendix A
Parameters for DLTtape Data
<DLTtape data> consists of the 10 parameters described in Table 6.
Table 6.
Parameter 1 2
Parameters for the <DLTtape data> Variable
Value 1 0x38 Description The version number. The tape drive as "other SCSI drive. " This is defined in /usr/include/sys/mtio. h. Note: If you are using Solaris 2. 5. 1 or below, use 0x36 in place of the 0x38.
3
0
The block size. Because the tape drive uses variable block sizes, this value should always be 0. Device Options ST_VARIABLE ST_BSF ST_BSR ST_LONG_ERASE ST_KNOWS_EOD ST_UNLOADABLE ST_NO_RECSIZE_LIMIT Values 0x0001 0x0008 0x0010 0x0020 0x0200 0x0400 0x8000
4
0x8639
Note: The st man page has more information about these and other device options. For certain applications, you may want to add or remove one or more of the device options.
14
July 2003
6464107-01 Rev A
Installing a Super DLTtape or DLTtape Drive into a Sun Solaris 2. X System (versions 2. 5 and lower)
Table 6.
Parameter 5
Parameters for the <DLTtape data> Variable (continued)
Value 4 or 2 Description The number of densities. The maximum definable number of densities is 4.
6, 7, and possibly 8 and 9
The density codes supported by the tape drive. [. . . ] 40 GB (uncompressed), vendor unique density code for DLT 8000 drives loaded with a DLTtape IV (CompacTape IV) data cartridge. 80 GB (compressed), vendor unique density code for DLT 8000 drives loaded with a DLTtape IV (CompacTape IV) data cartridge. 110 GB (uncompressed), vendor unique density code for SDLT 220 or SDLT 320 drives loaded with a Super DLTtape I data cartridge. 220 GB (compressed), vendor unique density code for SDLT 220 or SDLT 320 drives loaded with a Super DLTtape I data cartridge. [. . . ]