Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Oct 2000 17:29:47 -0400 (EDT)
From:      "Eric Z. Ayers" <eric@compgen.com>
To:        aic7xxx@freebsd.org
Subject:   AHA 29160 adapter and clustering
Message-ID:  <14819.35403.149833.289712@gargle.gargle.HOWL>

next in thread | raw e-mail | index | archive | help
Hello all,

I'm working on a clustering setup for high availability using shared
storage.  The point of sending this email is to:

1) Discover if there is some "simple" solution to my problem using
    AHA7892 cards. (see description below)
2) If not, then why does this card have a problem?  What's going on?
3) Validate the fact that single ended devices are due to be phased
    out and that LVD is the way to go for the future.
4) Seek suggestions on other LVD SCSI hostadapters that have been shown
    to work well in a clustering setup.  Someone from the kimberlite mailing
    list has suggested that the Tekram (ncr 5380 based cards) do not
    allow termination to be disabled.

--------------

The cluster will use 2 x86 boxes running Linux and shared SCSI to two
external hard disks.  Here is my dilemma.  My first setup was with
single ended signaling and two AHA2940 cards.  It seemed to work
pretty well. 

The fellow spec'ing hardware is convinced that single ended SCSI
drives will soon be scarce as hen's teeth, so we bought two new
AHA29160 cards and 2 LVD Seagate hard drives.  The firmware rev on
these cards is 2.57.2.  

Oct 10 12:16:15 dru1b kernel: (scsi0) <Adaptec AIC-7892 Ultra 160/m SCSI host ad
apter> found at PCI 2/13/0 

My problem is that these two cards do not seem to like to be plugged
together on the same SCSI chain in a cluster.  Before we even started,
we called Adapted and they saidHere's what my scsi
chain looks like:

T
|
+-disk
|
+-disk
|
+-machine A
|
+-machine B
|
T

Termination on the cards is turned off. REset bus on IC initialization
is also turned off.  I have 2 external terminators.  

What I'm seeing is that rebooting machine A makes machine B hang, and
vice versa.  If I disconnect one of the machines from the SCSI bus,
that machine will not boot, unless I put a terminated SCSI bus on it,
or set termination back to auto.  

The OS doesn't even have to be booted yet for this to happen.  It's
been locked up hard in the POST procedure or while trying to load the
Linux kernel from an IDE hard disk.  The terminators I'm using are
active terminators.


I'm sending this request to some other mailing lists, but not CC'ing
between them. Any advice or suggestions would be greatly appreciated!  

Thanks,
-Eric.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14819.35403.149833.289712>