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