I've got a linux box here doing software raid-5 over 8 drives.
The performance is terrible. But when I enable DMA on the drives with
hdparm -d1 /dev/hd[e-l]
About 10 seconds later I get kernel messages like
hde: lost interrupt
And the only way to clear this is reboot.
The hardware is a dual PII 400 with two promise PCI IDE controllers.
Any suggestions?
Everytime I restart it the raid rebuild begins from scratch too.
# cat /proc/mdstat
Personalities : [linear] [raid0] [raid5]
md0 : active raid5 hde[0] hdl[7] hdk[6] hdj[5] hdi[4] hdh[3] hdg[2] hdf[1]
205125672 blocks level 5, 64k chunk, algorithm 2 [8/8] [UUUUUUUU]
[>....................] resync = 0.2% (598456/29303606)
finish=10188.5min speed=476K/sec
unused devices: <none>