Dell PowerEdge T300 with SBS 2008 R2 Randomly Rebooting

Working on a Dell PowerEdge T300 server with SBS 2008 R2.

A few days ago the server began restarting itself over and over. I came in today and began troubleshooting - my first time ever working on this server, so I had to piece together the setup as I went along. Running Exchange 2007 and not much else - client basically just uses it as a mail server and DNS.

The first thing I noticed was a full C drive - totally full, 0 bytes free. This was causing all sorts of errors, as expected. I was able to free up 10 gigs from the C drive after a few hours of coordinating what could be deleted. During this time the server did not reboot itself.

Shortly after this the reboots began again - with increasing frequency. This led me to believe the system might be overheating, so I took the chassis apart and checked for hot components. Everything was very cool, PSU, CPU heatsink, the HDDs - nothing was even hot, let alone hotter than it should be. Event viewer doesn't turn up anything relevant - just a bunch of errors left over from the full C drive.

Ran a Windows Memory Diagnostic after that and it turned up clean. CHKDSK repaired a few corruptions on the C drive and booted normally, that's where we stand now. It appears to be running just fine at the moment. I disabled Automatic Restart on System Failure as well. I'm going to leave the server up and monitor its up-time remotely to see if that helped.

Any ideas? I ordered more memory because it's a cheap fix and the box could use more RAM anyway. Also ordered a new PSU which will be here in a few days.

Thanks for any help.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Seth SimmonsSr. Systems AdministratorCommented:
first think i would have done is install OMSA to check for hardware issues before replacing parts that are working fine; though the extra memory never hurts

if hardware is ok and nothing unusual in the hardware/esm logs, i would look more at event logs.  the fact you disabled automatic restart may indicate there was a blue screen and restarted automatically.  look for any such errors in the system log

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.