I am needing a way to reboot groups of servers and once they have rebooted confirm that certain services have started. Only then can the next group start their reboots.
Reason behind this.
As with most everyone here. (MIS Admins with windows servers) A little after "black tuesday" we are required to patch all of our windows servers.
Issues:
Patch manager/installer cannot run on a schedule with dependancies. i.e. Patch DB servers first, when finished with DB servers and they have checked back in then patch App/Web servers and so on.
We don't have anything in place (yet) that verifies that Application services are running.
Proposed resolution: Albiet, hopefully temporary.
Have a script that will reboot a group of servers, ping them unitl they are active again and then check and start any services that didn't start automatically. Then move to the next group of servers doing the same thing.
What I have so far.
I have a script that will enumerate all the server in the domain. From this I can split the server name to get which servers to reboot.
what I need is a way to reboot the servers, wait for the reboot to finish, then check the remote services and start anything that did start properly.
Now, I have considered making the a seperate script that will run locally on each server that only runs a startup to check the services and start them.
Any suggestions???
Thanks
John Fuhrman
Titan Global Services
Reason behind this.
As with most everyone here. (MIS Admins with windows servers) A little after "black tuesday" we are required to patch all of our windows servers.
Issues:
Patch manager/installer cannot run on a schedule with dependancies. i.e. Patch DB servers first, when finished with DB servers and they have checked back in then patch App/Web servers and so on.
We don't have anything in place (yet) that verifies that Application services are running.
Proposed resolution: Albiet, hopefully temporary.
Have a script that will reboot a group of servers, ping them unitl they are active again and then check and start any services that didn't start automatically. Then move to the next group of servers doing the same thing.
What I have so far.
I have a script that will enumerate all the server in the domain. From this I can split the server name to get which servers to reboot.
what I need is a way to reboot the servers, wait for the reboot to finish, then check the remote services and start anything that did start properly.
Now, I have considered making the a seperate script that will run locally on each server that only runs a startup to check the services and start them.
Any suggestions???
Thanks
John Fuhrman
Titan Global Services