[ale] Software RAID Problems

Greg runman at speedfactory.net
Mon Mar 1 00:34:49 EST 2004


I have read in several places that you should not put 2 drives on a cable -
just use 1 HD per cable per IDE slot/bus.  One master and no slaves.  Of
course that means having a box with a lot of slots and several controllers
(I try to buy my HD's whenever a manufacturer includes a controller), but
that is how I have mine set up.  I have 3 drives in a RAID 5 array and 3
other disks in the box.

Google gave up some links that talk about this
http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=Software+RAID+ide+cab
les&spell=1

Greg

> -----Original Message-----
> From: ale-bounces at ale.org [mailto:ale-bounces at ale.org]On Behalf Of Jason
> Vinson
> Sent: Sunday, February 29, 2004 8:54 PM
> To: Atlanta Linux Enthusiasts
> Subject: Re: [ale] Software RAID Problems
>
>
> I looked in the BIOS and I don't see a setting for toggling DMA.
>
> But here's what I see from dmesg:
>
> (this is my onboard ide controller)
> ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
> ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
>
> (and these are the Promise IDE channels)
> ide2: BM-DMA at 0xdf50-0xdf57, BIOS settings: hde:pio, hdf:pio
> ide3: BM-DMA at 0xdf58-0xdf5f, BIOS settings: hdg:pio, hdh:pio
>
> hde and hdg are my potential RAID devices, and they are set to pio.  So
> is pio conflicting with DMA somehow, or should this not be affected by
> DMA at all? And isn't there a way to turn off DMA via hdparm, or will
> that not work here?
>
> Jason
>
>
> On Feb 29, 2004, at 8:28 PM, Greg wrote:
>
> > Is DMA enabled in the BIOS ?  I am not sure, but perhaps you could
> > check the
> > BIOS and see if changing it would help (I have funny problems with my
> > Promise controller cards and RAID also - both under RH 7.3 and Debian
> > on the
> > same machine.).
> >
> > Greg
> >
> >> -----Original Message-----
> >> From: ale-bounces at ale.org [mailto:ale-bounces at ale.org]On Behalf Of
> >> Jason
> >> Vinson
> >> Sent: Sunday, February 29, 2004 8:17 PM
> >> To: ale at ale.org
> >> Subject: [ale] Software RAID Problems
> >>
> >>
> >> I recently purchased a Promise IDE controller and I am trying to set
> >> up
> >> a 2 drive RAID set on it, but it's not cooperating.  I have tried to
> >> to
> >> build the raid a few times and this is what I see, followed by a hard
> >> lockup.
> >>
> >> Feb 29 20:05:31 shosta md0: max total readahead window set to 508k
> >> Feb 29 20:05:31 shosta md0: 1 data-disks, max readahead per data-disk:
> >> 508k
> >> Feb 29 20:05:31 shosta raid1: device ide/host2/bus1/target0/lun0/part1
> >> operational as mirror 1
> >> Feb 29 20:05:31 shosta raid1: device ide/host2/bus0/target0/lun0/part1
> >> operational as mirror 0
> >> Feb 29 20:05:31 shosta raid1: raid set md0 not clean; reconstructing
> >> mirrors
> >> Feb 29 20:05:31 shosta raid1: raid set md0 active with 2 out of 2
> >> mirrors
> >> Feb 29 20:05:31 shosta md: updating md0 RAID superblock on device
> >> Feb 29 20:05:31 shosta md: ide/host2/bus1/target0/lun0/part1 [events:
> >> 00000001]<6>(write) ide/host2/bus1/target0/lun0/part1's sb offset:
> >> 78148096
> >> Feb 29 20:05:31 shosta md: ide/host2/bus0/target0/lun0/part1 [events:
> >> 00000001]<6>(write) ide/host2/bus0/target0/lun0/part1's sb offset:
> >> 78150592
> >> Feb 29 20:05:31 shosta md: syncing RAID array md0
> >> Feb 29 20:05:31 shosta md: minimum _guaranteed_ reconstruction speed:
> >> 100 KB/sec/disc.
> >> Feb 29 20:05:31 shosta md: using maximum available idle IO bandwith
> >> (but not more than 100000 KB/sec) for reconstruction.
> >> Feb 29 20:05:31 shosta md: using 508k window, over a total of 78148096
> >> blocks.
> >> Feb 29 20:05:57 shosta hde: dma_intr: status=0x51 { DriveReady
> >> SeekComplete Error }
> >> Feb 29 20:05:57 shosta hde: dma_intr: error=0x40 { UncorrectableError
> >> }, LBAsect=1139948, sector=1139840
> >> Feb 29 20:05:57 shosta end_request: I/O error, dev 21:01 (hde), sector
> >> 1139840
> >> Feb 29 20:05:57 shosta raid1: Disk failure on
> >> ide/host2/bus0/target0/lun0/part1, disabling device.
> >> Feb 29 20:05:57 shosta  Operation continuing on 1 devices
> >> Feb 29 20:05:57 shosta raid1: mirror resync was not fully finished,
> >> restarting next time.
> >> Feb 29 20:05:57 shosta md: updating md0 RAID superblock on device
> >> Feb 29 20:05:57 shosta md: ide/host2/bus1/target0/lun0/part1 [events:
> >> 00000002]<6>(write) ide/host2/bus1/target0/lun0/part1's sb offset:
> >> 78148096
> >> Feb 29 20:05:57 shosta md: recovery thread got woken up ...
> >> Feb 29 20:05:57 shosta md0: no spare disk to reconstruct array! --
> >> continuing in degraded mode
> >> Feb 29 20:05:57 shosta md: recovery thread finished ...
> >> Feb 29 20:05:57 shosta md: (skipping faulty
> >> ide/host2/bus0/target0/lun0/part1 )
> >> Feb 29 20:06:01 shosta hde: dma_intr: status=0x51 { DriveReady
> >> SeekComplete Error }
> >> Feb 29 20:06:01 shosta hde: dma_intr: error=0x40 { UncorrectableError
> >> }, LBAsect=1139948, sector=1139848
> >> Feb 29 20:06:01 shosta end_request: I/O error, dev 21:01 (hde), sector
> >> 1139848
> >> Feb 29 20:06:05 shosta hde: dma_intr: status=0x51 { DriveReady
> >> SeekComplete Error }
> >> Feb 29 20:06:05 shosta hde: dma_intr: error=0x40 { UncorrectableError
> >> }, LBAsect=1139948, sector=1139856
> >> Feb 29 20:06:05 shosta end_request: I/O error, dev 21:01 (hde), sector
> >> 1139856
> >> Feb 29 20:06:25 shosta hde: dma_timer_expiry: dma status == 0x21
> >> Feb 29 20:06:35 shosta hde: error waiting for DMA
> >> Feb 29 20:06:35 shosta hde: dma timeout retry: status=0x51 {
> >> DriveReady
> >> SeekComplete Error }
> >> Feb 29 20:06:35 shosta hde: dma timeout retry: error=0x40 {
> >> UncorrectableError }, LBAsect=1139948, sector=1139864
> >> Feb 29 20:06:35 shosta end_request: I/O error, dev 21:01 (hde), sector
> >> 1139864
> >> Feb 29 20:06:45 shosta hde: irq timeout: status=0xd0 { Busy }
> >> Feb 29 20:06:45 shosta
> >> Feb 29 20:06:45 shosta PDC202XX: Primary channel reset.
> >> Feb 29 20:06:45 shosta ide2: reset: success
> >>
> >> The ide2: reset is what is most likely causing the hard lockup, but I
> >> have no idea what to do to fix this.  I have tried multiple drives and
> >> different ribbon cables, and no luck.  Has anyone else seen this?
> >>
> >> Jason
> >>
> >> _______________________________________________
> >> Ale mailing list
> >> Ale at ale.org
> >> http://www.ale.org/mailman/listinfo/ale
> >>
> >
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://www.ale.org/mailman/listinfo/ale
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
>



More information about the Ale mailing list