Hi All
I've just installed OpenFiler on a spare machine I had lying around, it's got an HPT370 based IDE card, with brand new 250GB drives as masters on each channel. I'm getting some strange problems on boot, and mdadm is taking forever to sync the drives.
Here is what I get from dmesg:
Quote:
Linux version 2.6.17.11-1.1.x86.i686.cmov (conary.rpath.com@rpl:1) (gcc version 3.4.4) #1 Tue Sep 5 23:54:38 EDT 2006
.
.
.
HPT370: IDE controller at PCI slot 0000:00:09.0
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 3
PCI: setting IRQ 3 as level-triggered
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKD] -> GSI 3 (level, low) -> IRQ 3
HPT370: chipset revision 3
HPT370: 100% native mode on irq 3
HPT37X: using 33MHz PCI clock
ide2: BM-DMA at 0xa800-0xa807, BIOS settings: hdeMA, hdfio
HPT37X: using 33MHz PCI clock
ide3: BM-DMA at 0xa808-0xa80f, BIOS settings: hdgMA, hdhio
Probing IDE interface ide2...
hde: ST3250820A, ATA DISK drive
ide2 at 0xd000-0xd007,0xb802 on irq 3
Probing IDE interface ide3...
hdg: ST3250820A, ATA DISK drive
ide3 at 0xb400-0xb407,0xb002 on irq 3
.
.
.
hde: max request size: 512KiB
hde: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(100)
hde: cache flushes supported
hde:<4>hde: dma_timer_expiry: dma status == 0x21
hde: DMA timeout error
hde: 0 bytes in FIFO
hde: timeout waiting for DMA
hde: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hde: DMA disabled
ide2: reset: success
unknown partition table
hdg: max request size: 512KiB
hdg: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63, UDMA(100)
hdg: cache flushes supported
hdg:<4>hdg: dma_timer_expiry: dma status == 0x01
hdg: DMA timeout error
hdg: 0 bytes in FIFO
hdg: timeout waiting for DMA
hdg: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hdg: DMA disabled
ide3: reset: success
unknown partition table
.
.
.
hdg: dma_timer_expiry: dma status == 0x21
hdg: DMA timeout error
hdg: 0 bytes in FIFO
hdg: timeout waiting for DMA
hdg: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hdg: DMA disabled
ide3: reset: success
hdg: dma_timer_expiry: dma status == 0x21
hdg: DMA timeout error
hdg: 0 bytes in FIFO
hdg: timeout waiting for DMA
hdg: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hdg: DMA disabled
ide3: reset: success
hde: dma_timer_expiry: dma status == 0x01
hde: DMA timeout error
hde: 0 bytes in FIFO
hde: timeout waiting for DMA
hde: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hde: DMA disabled
ide2: reset: success
hde: dma_timer_expiry: dma status == 0x21
hde: DMA timeout error
hde: 0 bytes in FIFO
hde: timeout waiting for DMA
hde: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hde: DMA disabled
ide2: reset: success
.
.
.
hde: dma_timer_expiry: dma status == 0x21
hde: DMA timeout error
hde: 0 bytes in FIFO
hde: timeout waiting for DMA
hde: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hde: DMA disabled
ide2: reset: success
hdg: dma_timer_expiry: dma status == 0x01
hdg: DMA timeout error
hdg: 0 bytes in FIFO
hdg: timeout waiting for DMA
hdg: dma timeout error: status=0x80 { Busy }
ide: failed opcode was: unknown
hdg: DMA disabled
ide3: reset: success
.
.
.
md: bind<hde>
md: bind<hdg>
md: md0: raid array is not clean -- starting background reconstruction
md: raid1 personality registered for level 1
raid1: raid set md0 active with 2 out of 2 mirrors
md: syncing RAID array md0
md: minimum _guaranteed_ reconstruction speed: 1000 KB/sec/disc.
md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for reconstruction.
md: using 128k window, over a total of 244198464 blocks.
md: md0: sync done.
md: checkpointing recovery of md0.
md: md0 stopped.
md: unbind<hdg>
md: export_rdev(hdg)
md: unbind<hde>
md: export_rdev(hde)
md: bind<hde1>
md: bind<hdg1>
md: md0: raid array is not clean -- starting background reconstruction
raid1: raid set md0 active with 2 out of 2 mirrors
md: syncing RAID array md0
md: minimum _guaranteed_ reconstruction speed: 1000 KB/sec/disc.
md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for reconstruction.
md: using 128k window, over a total of 244194176 blocks.
|
Wacthing it sync, here is what I see:
Quote:
Personalities : [raid1]
md0 : active raid1 hdg1[1] hde1[0]
244194176 blocks [2/2] [UU]
[====>................] resync = 20.7% (50571392/244194176) finish=2251.4min speed=1431K/sec
|
Here is hdparm of /dev/hde
Quote:
/dev/hde:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 30401/255/63, sectors = 488397168, start = 0
|
I hope this is enough info for anyone out there kind enough to help, but if not, let me know what might help you help me.
regards
Frank