General
cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to detect DLT tape library in Red Hat Linux

priscillav
Occasional Visitor

Unable to detect DLT tape library in Red Hat Linux

Hi
I am connecting a HP surestore DLT tape library using a SCSI drive. I have installed Redhat linux 9.1. Redhat detects the Drive but not the library. It doesn't detect any DLTs. Kindly help.

Regards
Priscilla Vincent
6 REPLIES
Alexander Chuzhoy
Honored Contributor

Re: Unable to detect DLT tape library in Red Hat Linux

RedHat linux 9.1 ?
1. RedHat linux 9 is very old, so first you better think of upgrading your OS to a newer version.
2. Did you check the SCSI ID of the library?
priscillav
Occasional Visitor

Re: Unable to detect DLT tape library in Red Hat Linux

Hi
Thanks for ur reply.
If upgradation of OS will solve this issue then i am ready to do that.
What do u mean by SCSI ID of the library?
How can i find it out?
The SCSI drive which is detected shows AHA-2940U/UW/AHA-39XX/AIC-7895
Craig Gilmore
Trusted Contributor

Re: Unable to detect DLT tape library in Red Hat Linux

What type of SCSI interface is the HP surestore DLT Library connected to? It needs to be a SCSI interface that supports multiple Lun's. If it is connected to an AutoRaid 5x/6x card, that card does not support multiple lun addressing due to the autoraid capabilities.

Since the drive, but not the library is detected, I'm guessing that this is the issue.

Check the docs for the model of the library. They should list the supported SCSI cards for the Library.

priscillav
Occasional Visitor

Re: Unable to detect DLT tape library in Red Hat Linux

I dont think this is the issue since the tape library is getting detected in Windows NT.
Bill Thorsteinson
Honored Contributor

Re: Unable to detect DLT tape library in Red Hat Linux

If you have the /proc/scsi directory check
to see what has been detected.
Some tapelibraries use the same lun for the
changer and tape. If yours use this convention
then the changer has been detected.

See if you can install the tapeinfo package.
tapeinfo -f /dev/sg0
(use the tapes generic device) will tell you
if the changer is attached to the same lun
as the tape. There is a companion program
loaderinfo which will tell about the changer.

I have also seen some documentation on
changers being controlled by serial ports.
In this case the SCSI interface would have
no knowlege of the changer.

You may want to check the changer
documentation for the Amanda project.
Bill Thorsteinson
Honored Contributor

Re: Unable to detect DLT tape library in Red Hat Linux

You may need to configure the blocksize
and compression with the mt command.

The mtx command controls scsi attached
changers.

Check the output of dmesg after the system
is booted. This should list all detected
devices.

You may need to install the mt and mtx
programs as many distributions do not
include support for tapes in their base
configuration.