Reboot of Unix servers - recommended?


 
Thread Tools Search this Thread
Operating Systems Solaris Reboot of Unix servers - recommended?
# 1  
Old 01-25-2007
Reboot of Unix servers - recommended?

Hello,

Please can anyone tell me - is it true that you should not re-boot Unix Sun Solaris servers on a regular basis, but onyl do it when really required?

We want to schedule a reboot on a daily basis, to clear any rogue processes, but have been told this is not a good idea.

Can anyone advise?

Thanks,
Paula
# 2  
Old 01-25-2007
Indeed, you do not boot Unix systems unless there is a valid reason to do so.

Unix isn't Windows which messes up memory etc. all the time.

And booting a system just to kill processes isn't a very good reason. Processes should terminate in a "normal" way. If they don't you better talk to the developer and kill them manually when ever the need occurs.
# 3  
Old 01-25-2007
My policy, and this is one man's opinion, is that a Unix box should be rebooted every 4 months or better. Too many times I have seen a Unix box up for 8 or 9 months that would not reboot cleanly because of a hardware problem or a startup script problem. The scheduled reboot exposes this stuff. Also, at my last job, we had a critical Sun system that had been up over a year, with /.reconfigure present. The admin who put it there apparently had left the company and the rest of us did not know what to expect. (the answer: path-to_inst file was corrupt...) When a lightning storm took out our UPS, we got to discover stuff like this for 600 servers.

Another issue is that patches usually require reboots and a box that is setting records for continuous uptime is pretty much guaranteed to be missing some patches. Still another is that complex clusters sometimes require special boot sequences and these can change as services are added to a cluster. Cross dependencies between clusters can further complicate this.

On the other hand, daily or weekly rebooting is silly. I could tolerate once a month but I would try to push for 60 days. So my range is roughly 60 - 120 days and I'm willing to accept 30 - 60. (But I did not make the policy and we kept the boxes up until we were forced to reboot.)
# 4  
Old 01-25-2007
i agree

I agree with Perderabo....it is all based on requirement of course.

If the need is there, then it has to be done, but 4 months - 6 months is a decent average time frame. However I have noticed that most reboots are done because patches need to go on or more external disk needs to be configured.

I know for sure in certain financial firms, they reboot boxes every week....over 10,000 a week. so it really is dependent on environment.

-S
# 5  
Old 01-25-2007
I'm working on rolling our the lastest updates for Solaris and AIX to address the daylight savings time changes. In our environment we don't reboot on a schedule. Many machines have been up 200+ days, and probably 20% or more have been up over 400 days. We've even seen one 900+ and one 1500+ uptime.

There is a very strong correlation between how long the box has been up and how likely it is something will go wrong with our update process or the reboot at the end of it. If a server has been up for hundreds of days it will be downlevel on many more patches (and farther downlevel at that). Additionally there's more time for minor problems that go unnoticed in day-to-day use to build up. Between those two factors, you are really playing with fire leaving a box up forever.

Of all the places I worked my favorite policy was one where database servers were rebooted every 90 days, everything else 120 days. That seemed to be a good balance point where you weren't having too much extra work but still had fairly fresh servers.
# 6  
Old 01-25-2007
We try to go with ~90 days. We take patch updates once per quarter ( unless a critical issue arises ) and reboot as part of the procedure.
# 7  
Old 01-25-2007
Do you want to deal w/trying to identify what changed in the last how many months that could contributing to why your box goes into a panic during boot-up?

once a month in this shop Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Unexpected error on reboot in UNIX

Hi all, My remote unix machine failed unexpectly, and I am unable to login to it. Here is what I can see on the screen - > Boot device: .... File and args: -i > Boot load failed. > The file just loaded does not appear to be executable. > {1} ok How can I fix this problem? Has... (1 Reply)
Discussion started by: bhakti.gandhi
1 Replies

2. UNIX for Dummies Questions & Answers

Recommended book to learn about unix administration?

My knowledge is weak in understanding NIS servers, setting up user accounts, mounting network file systems, clearing stale NFS handles, those sorts of things that I encounter but my IT server team handles. Can anyone recommend a good book on the subject? Something to demystify mount points,... (1 Reply)
Discussion started by: srhadden
1 Replies

3. Shell Programming and Scripting

How to stop monitoring of servers at the time of reboot through shell scripting?

We have number of servers which belongs to platforms Solaris, AIX,HP-UX and LINUX. Monitoring tool 'Patrol Agent' process run on the servers to check for the server health and communicate with the Patrol server through the port 5181. During scheduled reboot and maintenance of servers we do receive... (1 Reply)
Discussion started by: subharai
1 Replies

4. Solaris

how to Implicitly execute some unix commands during/after Solaris reboot

I have to execute 2 commands everytime i reboot my Solaris machine. Simple "share" and "chown" commands. Is there anywhere (maybe a config file or something) where I can include these commands so that I do not have to manually run them everytime I reboot the machine? Any help appreciated... (2 Replies)
Discussion started by: lydiaEd
2 Replies

5. UNIX for Advanced & Expert Users

shutdown and reboot unix server

Hi, please could someone advise the best command to shutdown and then for it to reboot back online again. Note: I shall be doing this from a telent session. regards venhart (3 Replies)
Discussion started by: venhart
3 Replies

6. AIX

"Out of Memory" after reboot for only Tuxedo DB servers on AIX 5.3

Hello all, I am working on an AIX 5.3L machine. I am currently trying to work on getting all of my Tuxedo servers booted for my app. However, some of these servers also use the Oracle 10g R2 client to connect to the 10g2 DB. AT FIRST, everything was working fine. Anyway, one night all... (3 Replies)
Discussion started by: swvahokie
3 Replies

7. UNIX for Dummies Questions & Answers

best or recommended unix os for new user

hello, I want to learn more on unix, and being use to windows (VERY SAD i know) i want to learn more, but which unix is recommended for a new user to become novice to advance? also what is a great website to look into to gain more knowledge of unix, i have the commands pretty good in my head,... (0 Replies)
Discussion started by: Siten0308
0 Replies

8. UNIX for Dummies Questions & Answers

Unix recommended reading

Hello I was wondering if anyone had a Unix book recommendation. Just one book, that can give me a good foundation in Unix and has plenty of hands on exercises to follow along with on my Unix terminal? Thank you (1 Reply)
Discussion started by: vedder191
1 Replies

9. UNIX for Dummies Questions & Answers

Any recommended book on Unix & Shell Programming

Any recommended book on Unix & Shell Programming (7 Replies)
Discussion started by: endeavour1985
7 Replies

10. UNIX for Dummies Questions & Answers

Reboot the Unix work station

Hi I'd like to know if to reboot a work station I need the root permission. If not what is the procedure ( commands or steps ) to reboot a work station. Cheers Mohsen (5 Replies)
Discussion started by: mohsen
5 Replies
Login or Register to Ask a Question