[nycbug-talk] tape drive woes

Dan Langille dan
Fri Feb 4 06:42:24 EST 2005


On 3 Feb 2005 at 22:11, Tillman Hodgson wrote:

> On Thu, Feb 03, 2005 at 07:46:48PM -0500, Dan Langille wrote:
> > I was given a DDS-4 tape drive at BSDCan last May.  Last night, it 
> > started acting up.
> > 
> > The following gives the following:
> > 
> >    mt -f /dev/sa0 status => http://www.langille.org/tmp/ach-dumps.txt
> 
> I get that (SCSI bus resets) with my DDS-1 and -2 drives as well and
> I've seen it with DDS-3 drives.
> 
> > It's not the card (I hooked up a SCSI disk and newfs'd it, just 
> > fine).  It's not the cable (I tried another one, but not a new one).
> 
> Right. In my case, different cards and cables didn't help. A new tape
> (as in brand new) helped, sometimes, for a short time.
> 
> I suspect that the drive needs cleaning. DDS drives need cleaning like a
> baby needs changing. I typically run a cleaner tape through after 2 tape
> runs now and I *still* encounter those errors, though at a significantly
> reduced rate.

I clean frequently.

> Putting the drive on it's on SCSI controller helps, because when it
> /does/ happen it doesn't freak out all the other devices on the bus.

It has it's own card.

> The traditional wisdom with bus resets is that it's due to exceeding the
> SCSI specifications in some manner: poor termination, too-long cable,
> that sort of thing. I've have luck with a DEC StorageWorks JBOD tower
> that used to bus reset like a mad banshee simply by telling the
> controller to run it at a slower rate -- a more robust SCSI bus results
> from the "easier" specifications. Since this particular SCSI controller
> only "auto-detects" SCSI settings and won't allow me override them in
> it's "BIOS", I wrote a /etc/rc.d script that manually forces the devices
> down one speed notch just before fsck kicks in (which would cause bus
> resets like crazy). The basic idea is this:
> 
>   camcontrol negotiate da0 -R10 -q -a
> 
> I'm simply moving the bus from 20MHz to 10MHz which, at 16 bits wide,
> moves me from 40MB/s to 20MB/s. That's more than fast enough for the
> drives I have in the JBOD (which aren't ever accessed simultaneously
> with the use I've put them to) and all top out at about 12MB/s anyway).

OK, I will consider that.  Thanks.

> It's worth a try, especially considering that DDS-4 doesn't write fast
> enough to need the full 40MB/s of Ultrawide SCSI.
> 
> > So I'm looking at buying a Seagate DDS-4 Scorpion STD2401LW 
> > <http://tinyurl.com/5g6ga> for CAD$650 (+taxes).
> > 
> > Anyone got one and can tell stories about it?
> 
> No, but I also had no idea that they'd gotten so cheap. *Damn*, that's
> tempting :-)
> 
> > Please note: This is not the thread for saying tape is crap, DAT is 
> > crap, use HDD, use DLT, etc... Unless of course, you're prepared to 
> > give me the hardware and the media. Then I'm prepared to listen.  :)
> 
> And if anyone is handing out tape hardware, I'm willing to cover the
> cost of shipping if it's to help out freshports.org.

;)
-- 
Dan Langille : http://www.langille.org/
BSDCan - The Technical BSD Conference - http://www.bsdcan.org/





More information about the talk mailing list