SUMMARY: tape device busy on SAN Fabric attached DLT7000

From: Richard Wood <rwood_at_rdwood.demon.co.uk>
Date: Sun, 19 Mar 2000 13:25:33 +0000

Thanks to who replied,

The one thing I omitted to mention was that there is also
a Solaris machine in the SAN and it seems that if you configure
a tape drive on a Solaris machine by adding the relevant LUN to
the st.conf (Solaris tape driver config file), then the driver
actively goes and reserves the drive.

On Tru64, this doesn't happen and as soon as I removed all unnecessary
LUNs from the st.conf and reloaded the driver, we could consistently
see all tapes on all Tru64 machines.

I wonder if there's a Solaris st.conf parameter to suppress this behaviour
as I can imagine it will not be helpful for Dynamic Drive Sharing.

The Crossroads CP4200 routers have been stable since and also do not cause
Tru64 to hang since setting the Crossraods to 'Manual Discovery' mode.

Currently we have a working solution apart from minor Legato issues.

Regards

Richard





Original Question:

Config:-

8 x AlphaServers (GS140/ES40 running 4.0F, HBA = KGPSA (some with driver rev
1.10, one with 1.12)
2 x Brocade silkworm 2800 Fibre-Channel switch (BFOS 2.1.4)
Adic Scalar 1000 tape library with 8 x DLT7000
3 x Adic FCR200 Fibre-Channel to SCSI routers (crossroads CP4200s with F/W
rev 2.2 9912e)

Hi,

We are currently having problems consistently seeing DLT7000 drives on a
SAN. The drives
are connected to the SAN using Crossroads CP4200 Fibre-SCSI routers.

We have been using the 'file' command to see the identification string and
from
a single system I would expect to see info regarding all 8 drives
consistently, but
this is not so. It seems that some drives don't report information and an
'mt status'
command to the drive reports 'device busy'.

Also, there are error log entries for RESERVATION_CONFLICT reported for some
of the drives.

So far, we suspect that this is a SCSI reserve/release problem and if it is,
is there a way to turn
it off in the operating system. Does anyone have a clear understanding of
how this works ?

eg. What happens if a device is reserved by another host ? Will an i/o to
the device wait or
      time-out or can you specify this ?

TIA

Richard Wood
Received on Sun Mar 19 2000 - 13:25:45 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:40 NZDT