Please would anybody be able to help me improve the performance of a fedora 6 HP DL140 server...
I'm having serious issues with its disk speed, which is causing a huge bottleneck on the network.
# hdparm -t /dev/hda
Timing buffered disk reads: 12 MB in 3.59 seconds = 3.34 MB/sec
After reading in some forums, I attempted to set DMA to 1 for this disk hoping that it might improve the situation, though I receive the following error:
# hdparm -d1 /dev/hda
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
Q. Is there any way in Fedora 6 that I can enable this feature?
Ideally I'm looking for a modprobe line, or something which I can at least test from the command line, as I'm working on this machine remotely and have no kvm access.
To add to my confusion, the output of hdparm -i /dev/hda reveals Model=ST3808110AS
Google confirmed my suspicion that this model is fact a SATA drive:
Seagate Baracuda 7200.9 80GB 7.2K SATA Hard Drive
As far as I understood linux will identify sata drives as sda rather than hda, though unfortunately as the server is now racked I cant just open it up and take a look at whether it is actually using SATA or IDE.
So I am wondering whether this issue is deeper than simply that DMA needs to be enabled - is it possible that fedora could be mistaking the SATA drive for an IDE drive?
Here is some output from /var/log/messages on startup:
Sep 6 12:39:18 cherry kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
Sep 6 12:39:18 cherry kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Sep 6 12:39:18 cherry kernel: hda: ST3808110AS, ATA DISK drive
Sep 6 12:39:18 cherry kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Sep 6 12:39:18 cherry kernel: hda: max request size: 512KiB
Sep 6 12:39:18 cherry kernel: hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=16383/255/63
Sep 6 12:39:18 cherry kernel: hda: cache flushes supported
Sep 6 12:39:18 cherry kernel: hda: hda1 hda2 hda3
And some other specs which may be helpful:
Machine hardware: HP ProLiant DL140 G3
# uname -r: 220.127.116.11-42.fc6
00:1f.2 IDE interface: Intel Corporation 631xESB/632xESB/3100 Chipset SATA Storage Controller IDE (rev 09)
If anybody has any ideas please let me know as I need to get this fixed asap and am already starting to lose sleep over it!