Hi,

no not obvious, but the external storage device, a Rack Storage 12,
assigns
the addresses statically 0-3, 8-15.  The SCSI card is on ID 7.  All
drives
are accessible when put on the same controller.  When split across two
controllers, only the first four are accessible from the adaptec, even
though they are scanned and assigned resources.  It's really odd.

The AIC driver loads after the NCR in initrd.

Previously:
NCR (ID 7) - 0
        - 9GB ID0       sda

AIC7XXX (ID 7) - 1
        - 9GB ID0       sdb
        - 9GB ID1       sdc
        - 9GB ID2       sdd
        - 9GB ID3       sde
        - SCSI Processor for Storage 12 ID5
        - 9GB ID8       sdf
        - 9GB ID9       sdg
        - 9GB ID10      sdh

This configuration didn't work.

Now:

AIC7XXX - 0
        - 9GB ID0       sda
        - 9GB ID1       sdb
        - 9GB ID2       sdc
        - 9GB ID3       sdd
        - 9GB ID8       sde
        - SCSI Processor for Storage 12 ID5
        - 9GB ID9       sdf
        - 9GB ID10      sdg
        - 9GB ID11      sdh

This works.

Odd huh ?

Yan

Jeremy Stanley wrote:
> 
> On Wed, 9 Feb 2000, Yan-Fa Li wrote:
> [snip]
> > As a test, I disabled the NCR and moved the boot drive to the AIC7XXX.
> > Now all drives are there and everything is just fine.  I can see all
> > 8 hard drives without any problems, fdisk lets me access them and
> > partition them without incident and I can even configure them into
> > a RAID5 array.
> >
> > So my guess is that there is some sort of over allocation bug between
> > the NCR and AIC drivers so that the NCR is taking too many resources
> > and leaving the AIC with only four usable drive slots.  I'm not a
> > kernel hacker so it's hard for me to figure this out by looking at
> > the source.
> [clip]
> 
> I know this is an obvious question and so you've probably ruled it out
> already, but what does the SCSI ID allocation for your failed setup look
> like?  You say eight drives and one controller.  Did you use ID#0-7 for
> the drives and, say, ID#15 for the controller?  I could personally see
> myself accidentally leaving the controller at the default ID#7 and then
> setting up eight drives, #0-7, the last of which conflicts with the
> controller.  Also, you say there is an allocation problem with more than 4
> disks, but don't mention trying 5, 6 or 7 disks.  Is it possibly just a
> problem with 8 or more disks causing only the first four to be usable?  Or
> have you ruled that out as well?
> --
> Jeremy J. Stanley, Network Engineer, Trend CMHS
> 
> /*=---- http://www.k4d4th.org/~rcarter -----=*\
> | Mathematic Algorithm Design (MAD) Scientist |
> | CTHULHU FHTAGN Project, Crawling Chaos Labs |
> \*=--------- http://www.k4d4th.org ---------=*/

Reply via email to