The following example shows how to set up an ACSLS library with a mix of two T10000C drives and two T10000A drives.
define library T10000Clib libtype=acsls acsid=1
define library T10000Alib libtype=acsls acsid=1
The ACSID parameter specifies the number that the Automatic Cartridge System System Administrator (ACSSA) assigned to the libraries. Issue the QUERY ACS command to your ACSLS system to determine the number for your library ID.
define drive T10000Clib T10000C_drive1 acsdrvid=1,2,3,1
define drive T10000Clib T10000C_drive2 acsdrvid=1,2,3,2
define drive T10000Alib T10000A_drive3 acsdrvid=1,2,3,3
define drive T10000Alib T10000A_drive4 acsdrvid=1,2,3,4
The ACSDRVID parameter specifies the ID of the drive that is being accessed. The drive ID is a set of numbers that indicate the physical location of a drive within an ACSLS library. This drive ID must be specified as a, l, p, d, where a is the ACSID, l is the LSM (library storage module), p is the panel number, and d is the drive ID. The server needs the drive ID to connect the physical location of the drive to the drive's SCSI address. See the StorageTek documentation for details.
define path server1 T10000C_drive1 srctype=server desttype=drive
library=T10000Clib device=/dev/mt0
define path server1 T10000C_drive2 srctype=server desttype=drive
library=T10000Clib device=/dev/mt1
define path server1 T10000C_drive1 srctype=server desttype=drive
library=T10000Clib device=/dev/rmt/tsmmt0
define path server1 T10000C_drive2 srctype=server desttype=drive
library=T10000Clib device=/dev/rmt/tsmmt1
define path server1 T10000C_drive1 srctype=server desttype=drive
library=T10000Clib device=/dev/tsmscsi/mt0
define path server1 T10000C_drive2 srctype=server desttype=drive
library=T10000Clib device=/dev/tsmscsi/mt1
define path server1 T10000C_drive1 srctype=server desttype=drive
library=T10000Clib device=/dev/rmt/0mt
define path server1 T10000C_drive2 srctype=server desttype=drive
library=T10000Clib device=/dev/rmt/1mt
define path server1 T10000A_drive3 srctype=server desttype=drive
library=T10000Alib device=/dev/mt2
define path server1 T10000A_drive4 srctype=server desttype=drive
library=T10000Alib device=/dev/mt3
define path server1 T10000A_drive3 srctype=server desttype=drive
library=T10000Alib device=/dev/rmt/tsmmt2
define path server1 T10000A_drive4 srctype=server desttype=drive
library=T10000Alib device=/dev/rmt/tsmmt3
define path server1 T10000A_drive3 srctype=server desttype=drive
library=T10000Alib device=/dev/tsmscsi/mt2
define path server1 T10000A_drive4 srctype=server desttype=drive
library=T10000Alib device=/dev/tsmscsi/mt3
define path server1 T10000A_drive3 srctype=server desttype=drive
library=T10000Alib device=/dev/rmt/2mt
define path server1 T10000A_drive4 srctype=server desttype=drive
library=T10000Alib device=/dev/rmt/3mt
The DEVICE parameter gives the device special file name for the drive.
define devclass T10000C_class library=T10000Clib devtype=ecartridge
format=T10000C
define devclass T10000A_class library=T10000Alib devtype=ecartridge
format=T10000A
define stgpool T10000C_pool T10000C_class maxscratch=20
define stgpool T10000A_pool T10000A_class maxscratch=20
label libvolume T10000Clib search=yes overwrite=no checkin=scratch
label libvolume T10000Alib search=yes overwrite=no checkin=scratch
query library
query drive
query path
query devclass
query stgpool
query libvolume