Re: Patch Maintainence

From: David Magda (dmagda+trace031024_at_ee.ryerson.ca)
Date: 10/30/03


Date: 30 Oct 2003 16:30:07 -0500


"Rodrick Brown" <rbrown-no-spam@doitt.nyc.gov> writes:

> Ok we have finally hit 150 servers here at work and its becoming a
> major pain to rollout patches how are most people handling this ?

How about having an NFS server with the patches and your servers
mount in to (say) /usr/local/patches/. Then setup a script in the
crontab to check for the file "start_patching" in that directory. If
it exists you run the "install_cluster" script, if not the script
exits.

You may want to stagger the times so you don't hammer the NFS server
too hard. Either by having the time different in the crontab, or
having a randomized sleep statement in the script. (Or both.)

Of course, having things happen automatically happen on 150 servers
allows you to mess things up very quickly on 150 servers.

-- 
David Magda <dmagda at ee.ryerson.ca>, http://www.magda.ca/
Because the innovator has for enemies all those who have done well under
the old conditions, and lukewarm defenders in those who may do well 
under the new. -- Niccolo Machiavelli, _The Prince_, Chapter VI


Relevant Pages

  • Re: Deny rules...
    ... services client I have not implemented it. ... Tony Su ... >The Script makes sure the ip to be blocked is not itīs ... >I have few outside servers to connect from to my servers ...
    (microsoft.public.isa)
  • Re: Software configuration management tool required
    ... If it automates ... and 100-ish servers, it's just not going to happen. ... you test it by running the rc?.d script that init will ... > because Oracle or some vendor tells them to do so. ...
    (comp.unix.admin)
  • Re: trouble with a script
    ... Your snippet of code doesn't look like sh on FreeBSD. ... Basically, I want my script to prompt me for two inputs, then append to ... The user input would be "domain.com", ... is how we set up a client's site on our servers. ...
    (comp.unix.shell)
  • Re: trouble with a script
    ... Your snippet of code doesn't look like sh on FreeBSD. ... Basically, I want my script to prompt me for two inputs, then append to ... The user input would be "domain.com", ... is how we set up a client's site on our servers. ...
    (comp.unix.shell)
  • Re: login script failing?
    ... Well if all DCs are in same site/local lan, and only some mappings ... If you manually run that script after user logs on does the mapping occur? ... How do you know whch servers are the users logging on? ... relevant servers but no matter what I put in the login script, ...
    (microsoft.public.windows.server.active_directory)