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 ---------=*/