I agree with Mr Hassel of course that most systems do not need rebooting. My HP J2210 and 715/125 mail servers, J2210 FTP Servers, C360 Proxy Servers, J2210 WWW servers and K460 oracle servers has been running for 9 months now with no reboot. Sendmail, IMAPd, POPd, FTPd, HTTPd, Squid and most other applications are upgraded without rebooting.
>Service stop
>Service start
I have had 1 of my K Oracle servers panic and boot itself after the developers started playing the "Just How much memory will this thing allocate?" game. For the most part though even oracle can be stopped and started on the fly.
When you get into shakey ground are CAD/CAM FEA and CAE applications. Most of those I have reboot monthly via cron. This is because those applications tend to be buggy, have memory leaks, etc..but they have to run those apps to support the Big3's CAD Design.
The best thing to do is perform your normal maintenance. I.E.
1. At least weekly if not daily clean /tmp and /var/tmp.
2. use glance, vmstat and sar to monitor system performance. Look at your daily memory useage history, disk history, etc.....
3. Look at least daily through /var/adm/syslog/syslog.log for errors. This is where you will see SCSI disk errors as well as other key information.
4. Weekly stop and start the system logger to keep logs at a reasonable size (unless your system is very slow!)
You will probably find more custom things to do based on what that system is doing.
Regards,
Shannon
Microsoft. When do you want a virus today?