M
Michael Brown
I've got a ServeRAID 4Lx installed into a 64/66 slot on a MSI K7D
motherboard (AMD MPX). Connected to the card are 5 first-gen Seagate X15's.
However, there is something seriously wrong somewhere.
When using only a single drive, the read rate (from HDTune, HDTach, or just
copying files around) is flat at 25MB/sec across the whole drive, though it
has a "heart monitor" pattern of regular spikes (though only up to
~26MB/sec). Access times are fine, around or slightly below 7ms depending on
which utility you trust. I forgot to note down the single-drive write
speeds, but I think they were about the same.
When adding in the remaining 4 drives and constructing a RAID5 array (8kb
stripe size), the read performance drops to 18MB/sec, again keeping the
heartbeat pattern but this time with 3 small spikes then a larger one. Write
performance tanks to around 4MB/sec measured crudely by copying a 1GB file
to the drive. ATTO returns nutty numbers in all cases even when using an
ancient 2GB drive, though always topping out at ~88MB/sec for reads.
According to ServeRAID Manager, the channel is running at U160, and I
haven't had any problems with losing drives so I'm guessing that side of
things is OK. The drives are in write-back mode, though the logical drives
themselves are not.
However, there is one thing that is not right (besides the performance). The
card BIOS and firmware are at version 4.80.26 and the driver version is
7.10.18. Updating the firmware using the IBM floppy disks does not work: it
goes through the motions of loading stuff off the disks, then immediately
errors out when it goes to write with the error code "EC: 04h-46h".
Inspection of the IBM manuals were not enlightening on this ...
I'd like to get this going at a reasonable speed, even though it's more for
"fun" than anything too serious. I'm downloading the IBM ServeRAID CD in the
hopes that it can either provide some additional tweaks or update the
firmware properly (or both), but I'd like to know if I'm going up against an
unsolvable problem with respect to the card or the motherboard.
motherboard (AMD MPX). Connected to the card are 5 first-gen Seagate X15's.
However, there is something seriously wrong somewhere.
When using only a single drive, the read rate (from HDTune, HDTach, or just
copying files around) is flat at 25MB/sec across the whole drive, though it
has a "heart monitor" pattern of regular spikes (though only up to
~26MB/sec). Access times are fine, around or slightly below 7ms depending on
which utility you trust. I forgot to note down the single-drive write
speeds, but I think they were about the same.
When adding in the remaining 4 drives and constructing a RAID5 array (8kb
stripe size), the read performance drops to 18MB/sec, again keeping the
heartbeat pattern but this time with 3 small spikes then a larger one. Write
performance tanks to around 4MB/sec measured crudely by copying a 1GB file
to the drive. ATTO returns nutty numbers in all cases even when using an
ancient 2GB drive, though always topping out at ~88MB/sec for reads.
According to ServeRAID Manager, the channel is running at U160, and I
haven't had any problems with losing drives so I'm guessing that side of
things is OK. The drives are in write-back mode, though the logical drives
themselves are not.
However, there is one thing that is not right (besides the performance). The
card BIOS and firmware are at version 4.80.26 and the driver version is
7.10.18. Updating the firmware using the IBM floppy disks does not work: it
goes through the motions of loading stuff off the disks, then immediately
errors out when it goes to write with the error code "EC: 04h-46h".
Inspection of the IBM manuals were not enlightening on this ...
I'd like to get this going at a reasonable speed, even though it's more for
"fun" than anything too serious. I'm downloading the IBM ServeRAID CD in the
hopes that it can either provide some additional tweaks or update the
firmware properly (or both), but I'd like to know if I'm going up against an
unsolvable problem with respect to the card or the motherboard.