>Definitely go for 5.6.1 at least, 5.6.0 is buggy. Compile your own, >don't use RPMs unless you have evidence they'll be OK. I use 5.7.2 >now in development and I'd be quite happy with to go live with it, >although I don't do anything fancy in my Perl code if I can avoid it.
I'll give this a shot. >I would stick with the compiler from 6.2, gcc has been having its own >growing pains recently but I'll admit I'm not up to date with the >present state of it. The last time I looked, the latest gcc couldn't >reliably compile the Linux kernel. There are a series of patches that supposedly help with that problem, but I agree. >Nothing contentious there. You doing anything with suexec? Dunno why I ask. No, suexec is disabled. >I have seen a couple of problems on 1.3.22. which seemed to be fixed by upgrade >to .23 but as I said, they didn't seem to bear any resemblance to your trouble. Maybe I will reroll everything up the latest version and see what happens. >> I'm maintaining around 12 web servers which all have hiccups from >> time to time. > >How often is "from time to time"? I expect my servers to run quite >literally for years without any hiccups at all. Well about once a month or so one of the servers will need attention for one reason or another. We've got some relatively old hardware (SMP P2 400mhz boxes) mixed in that we are pushing very hard...We've been replacing these older midtowers with 1U rack mounts which helps. Most of our boxes have uptime of over a year, it's just that sometimes a MySQL table gets corrupted here or there, a server gets a DOS attack, etc. >Do you compile your own kernels? Yes. For the most part I compile everything we need right into the kernel and disable loadable module support (dunno why, I've just always been happier building it right in than using modules). The only exception to this are the newer 1U machines. They are Penguin Computing boxes and we're using the stock 2.4 kernels they came with (haven't had any problems with those machines either). I don't upgrade kernels that often (if it isn't broken...) as I'm offsite and we've got just about everything blocked out at the router except port 80. Jeremy