Rob Fantini explains how he got an autoloader tape unit working on RedHat Linux
This info may not be clearly written, but shows what I did to get autoloaders working on 2.4 linux.
Attached devices: Host: scsi0 Channel: 00 Id: 03 Lun: 00 Vendor: SEAGATE Model: DAT 06240-xyz Rev: 8160 Type: Sequential-Access ANSI SCSI revision: 03 Host: scsi0 Channel: 00 Id: 09 Lun: 00 Vendor: SEAGATE Model: DAT 06241-xyz Rev: 8110 Type: Sequential-Access ANSI SCSI revision: 03 Host: scsi0 Channel: 00 Id: 09 Lun: 01 Vendor: SEAGATE Model: DAT 06241-xyz Rev: 8110 Type: Medium Changer ANSI SCSI revision: 03 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: TDK Model: CDRW4800B Rev: S7D5 Type: CD-ROM ANSI SCSI revision: 02
so
Thus the changer on the autoloader = sg2 .
That scsi assignment changes depending on add/rmv devices, or i think changing the ide cdrom from hdd to hdb
# /u4/fbc/adm/Tape/mtx-tar # TAR: note need '.' before path to eliminate 'tar: Error exit delayed from previous errors' # 07-2002: use mtx to manipulate dds4 autoloader, # then backup system. DAY=`date +%A` echo $DAY set -x /u4/fbc3/adm/TapeRpt # clear report file mtx -f /dev/sg2 unload ## no harm if already unloaded. ## in any case load does not auto unload. case $DAY in Monday) mtx -f /dev/sg2 load 1;; Tuesday) mtx -f /dev/sg2 load 2;; Wednesday) mtx -f /dev/sg2 load 3;; Thursday) mtx -f /dev/sg2 load 4;; Friday) mtx -f /dev/sg2 load 5;; Sunday|Saturday) mtx -f /dev/sg2 load 6; # cleaning cartridge, unloads auto aft cleaning mtx -f /dev/sg2 load 1;; # Sunday) mtx -f /dev/sg2 load 1;; esac ### uncomment for debugging: #mtx -f /dev/sg2 status >> /u4/fbc3/adm/TapeRpt ## cron err our also to this ## 09-04-2002, added next line, incase called from cmd line cd / tar -cv --exclude-from /u4/fbc/adm/Tape/exclude_files.lst -f /dev/st1 ./ cat /u4/fbc3/adm/TapeRpt | mail -s "MasterBkup report" rob
Publish your articles, comments, book reviews or opinions here!
© January 2003 Rob Fantini All rights reservedGot something to add? Send me email.
More Articles by Rob Fantini © 2011-05-01 Rob Fantini
By understanding a machine-oriented language, the programmer will tend to use a much more efficient method; it is much closer to reality. (Donald Knuth)
Printer Friendly Version
Tape Autoloader on 2.4 Linux Copyright © January 2003 Rob Fantini
Have you tried Searching this site?
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.
Contact us
Printer Friendly Version