Your long term solution is to probably buy more memory, but in the short term you should probably increase the size of your paging space so that your server does not run out of memory. You can change it with the 'chps' command (or make a new paging volume with mkps) Both operations are also available in 'smitty' under System Storage Management (Physical & Logical Storage)->Logical Volume Manager->Paging Space as well.
Main Topics
Browse All Topics





by: gripePosted on 2007-01-06 at 08:28:47ID: 18258451
If you have a lot of apache processes running you probably need them. Apache will start children to service requests up to the maximum defined in your configuration. You've indicated that you have a heavy traffic site so this seems normal. When you're killing processes you are very likely killing someone's connection to your webserver. You should adjust the maximum number of clients in your apache configuration file. (But again, if you have too many apache servers running, you likely need them and adjusting these values will probably reduce the amount of clients your server can handle at any given time) You can find the details around these configuration directives here:
cs/1.3/ser ver-wide.h tml#proces s
http://httpd.apache.org/do
The cause of 500 errors will usually be found in your error logs and it's unlikely that the fact that you have a lot of apache children and you're getting 500 errors are related.