Debian Installer + Software RAID5 + LVM2 + ext3 = write performance of ?
Have a Debian Etch install which is showing some poor performance when writing to the drives. According to top, my IOWaits get into the 70% to 100% range while trying to write to the drives files of more than a few megabytes. Writing a file with gigabytes of data will put the server into this high IOWaits state for tens of minutes after the writing of the file displays as completed at the command line.
Setup is four 500GB SATA drives with Software RAID5 to bind them together and LVM2 to create separate logical volumes with EXT3 as the top level filesystem. This is running on an Opteron system with 4GB of RAM using the motherboard's SATA controller to connect the drives.
Reading through the Software RAID howto, I found the stride=nn option for mkfs.ext3. Unfortunately, I do not find anything confirming if the Debian installer recognizes the option should be used when creating a ext3 filesystem ontop of a software RAID. With the write scheme RAID5 uses, I could see the stride option not being used as a significant contributing factor to the poor write performance I'm seeing.
During my google searches, I found a fellow on another site having a similarly described problem asking the same question in the last year. However, he never received an answer to the Debian installer functionality question.
Last edited by mikep-fl; 11-23-2007 at 02:48 PM.
|