How to make PERC 3/DI work under load?

Jedi/Sector One <dell-wgjXo8RvA/[email protected]> Tue, 23 Dec 2003 01:22:23 +0100
Newsgroups gmane.linux.drivers.aacraid.devel
Message-ID <[email protected]>
  Hello.
  
  I'm in charge of some Dell servers with a PERC 3/DI controller and these
hosts have serious disk I/O issues.

  With little disk I/O, the controller properly works.
  
  But as soon as the traffic increases, the system load grows up to 500 and
the whole system stops working (all Apache threads are waiting for I/O until
the max number of clients is reached and no more connection is accepted).
Other servers running the same OS but with basic IDE discs don't have that
bottleneck.

  Kernel is 2.6.0. I tried 2.6.0-test11-mm1 and all elevators with no big
improvement.

  There are two RAID-1 (hardware RAID) 134 Gb discs.
  
  The RAID firmware and the mobo BIOS are up-to-date.
  
  There is no kernel panic, disk I/O is just extremely slow. Also when it
occurs, sync(2) is very long to complete.
  
  What do you suggest to fix the situation?
  
  Is the issue fixed in aacraid-1.1.4.2225 (2.6.0 ships with aacraid-1.1.2)?
  Did anyone forward port the official driver to 2.6 kernels?
  Would changing AAC_NUM_FIB to AAC_NUM_IO_FIB+64 be enough (and safe with
write caching turned on)?

  Best regards,

-- 
 __  /*-    Frank DENIS (Jedi/Sector One) <j at 42-Networks.Com>    -*\  __
 \ '/    <a href="http://www.PureFTPd.Org/"> Secure FTP Server </a>    \' /
  \/  <a href="http://www.Jedi.Claranet.Fr/"> Misc. free software </a>  \/

_______________________________________________
Linux-aacraid-devel mailing list
[email protected]
http://lists.us.dell.com/mailman/listinfo/linux-aacraid-devel
Please read the FAQ at http://lists.us.dell.com/faq or search the list archives at http://lists.us.dell.com/htdig/