Red Hat Bugzilla – Bug 104680
HP CCISS Controller performing very poorly
Last modified: 2007-04-18 12:57:39 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Description of problem:
We have a dl 360 g3 with a default install of RH8.0. We've downloaded the
latest Proliant linux driver from HP for the 5i series controller and installed
it. This brought our cciss driver from 2.4.30 too 2.4.46. But under a simple
test performed worse then a celeron 1.4 PC.
In our test we measured IO by reading and writing an 8k file in a while loop.
We did this to simulate a stressed database enviroment
[root@host-116 root]# dd if=/dev/zero of=/tmp/test bs=1024 count=8
while [ /bin/true ] ;
do cat /tmp/test > /tmp/test2 ;sync ;
After looking at iostat we noticed it was only writing 1.4 megs a second to
disk. When any other computer could write from 7.9 to 10 megs a second.
iostat -x /dev/cciss/c0d0p6 -t 30
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.[root@host-116 root]# dd if=/dev/zero of=/tmp/test bs=1024 count=8
2.while [ /bin/true ] ; do cat /tmp/test > /tmp/test2 ;sync ;done &
3. iostat -x /dev/cciss/c0d0p6 -t 30
Actual Results: SLOW
Expected Results: SHOULD BE FAST
If you've found a problem with a third party driver, tell them about it.
This isn't something we shipped, so we won't be putting out an updated kernel
any time soon fixing this.
We only used the third party driver when the stock redhat install didn't perform
as expected. It was suggested by Red Hat technical support.
Currently we've tried this test on RH7.2 7.3 8.0 9.0.
None of them have worked with this machine.
I've tried this test with Dell servers and clones using the above O/S's and
there are were no problems. How can you say that this isn't your problem when it
works on every other platform except the one you've certified.
Redhat uses the dl 360 g3/g2 for all it's bench mark tests in advance server.
So unless I go spend some money I can't see whether it's fixed. I wrote the bug
so it could be confirmed or not.
If it does work in Advance server, then why?
Basically this is the situation. Install Red Hat 8 out of the box onto a DL360
G3 and it performs slowly. Barely over 1M/s of sustained writing (The only
thing the "3rd party" driver did was increase performance to 1.4M/s). Configure
the array to be Raid 0 and it doubles the performance to just over 2M/s of
A cheap clone with ATA100 with the same RH8 install doing the same test will get
about 10M/s of sustained writing.
Clearly the certified platform of RH8 and a DL360 G3 is having issues that to no
one in support has been able to explain or help with. Red Hat support told me
to open this bug in the first place.
I'm sure RH support also asked you to try the latest erratum kernel ?
I'm using the below.
CISS driver 2.4.42
CISS driver 2.4.42
poor performances ...
I'm using a 2.4.24 kernel with a 2.4.50 driver and I encounter the
same pbs with a 5i/532 raid card in raid 0+1
When copying larger files (100Mb) the performances are best but like
an old ide drive (about 35 MB/s) !
is there any solution to this ???
You need the on-board battery cache for the raid controller installed.
Thanks for the bug report. However, Red Hat no longer maintains this version of
the product. Please upgrade to the latest version and open a new bug if the problem
The Fedora Legacy project (http://fedoralegacy.org/) maintains some older releases,
and if you believe this bug is interesting to them, please report the problem in
the bug tracker at: http://bugzilla.fedora.us/