thompja1979
-
Total Posts
:
7
- Scores: 0
-
Reward points
:
1130
- Joined: 11/2/2011
-
Status: offline
|
Opalis Automation Question
Friday, December 30, 2011 2:02 PM
( permalink)
Scenario: I have a Microsoft clustered environment that consists of a 2 server application cluster and a 2 server database cluster. Due to the way the application that resides on this server is written, I have to reboot the cluster in a certain order with multiple steps in between and after. I have pasted my steps below. My question is, can SCO automate this level of complexity? If not do you have any suggestions on making this a less manual process? Thx Server Reboot Procedure (Production): Log into AppServerName1 (or the active app cluster server) Stop workflow cluster group Stop AppName service Stop Application cluster group Take down ABCware: Go into Cluster Administrator JOQCWorkflow Group/ ABCware Failover PRD1 – right click “Take Offline” Go to Windows Task Manager/processes find EFG.exe right click and “Kill Tree” Contact DBA to stop DB services Restart AppServerName1 – wait until no pings are returned Restart DBServerName1 Wait until AppServerName1 and DBServerName1 are fully online (can log into it) Restart AppServerName2 – wait until no pings are returned Restart DBServerName2 Wait until AppServerName2 and DBServerName2 are fully online (can log into it) Contact DBA to start DB services Restart AppServerName3 and ABCServer1 Wait until ABCServer1 is fully online Restart ABCServer2 Restart PrintServer1, PrintServer2, PrintServer3, and PrintServer4 Once those servers lose pings, start the ProdApp Workflow and Application cluster groups. This should be completed prior to those servers coming back online. Bring up ABCware: Start JOQCWorkflow Group/ ABCware Failover PRD1 (3-5 seconds) Right click iProcessXYZ_prd1ProcessSentinels “Bring Online” This could take up to 5 minutes or so. Log into AppServerName1 as user and password xxxxxxx Once those servers are online restart the HL7 service on each (Print Servers) On each ProdApp server, kill the NamedProcessXYZ.EXE process Restart the Vendor Rules Engine service on each ProdApp server Restart any VendorName services that fail to launch on restart on all servers (Services.msc) Particularly the OMS servers (Look at all services starting with Siemens listed as automatic)
James Thompson “Make it as simple as you can, but not simplier” – Albert Einstein
|
|
|
|
thompja1979
-
Total Posts
:
7
- Scores: 0
-
Reward points
:
1130
- Joined: 11/2/2011
-
Status: offline
|
Re:Opalis Automation Question
Monday, January 02, 2012 9:56 AM
( permalink)
James Thompson “Make it as simple as you can, but not simplier” – Albert Einstein
|
|
|
|
jmattivi
-
Total Posts
:
7
- Scores: 0
-
Reward points
:
8300
- Joined: 5/5/2009
-
Status: offline
|
Re:Opalis Automation Question
Tuesday, January 03, 2012 9:45 AM
( permalink)
You should definitely be able to automate this through Orchestrator. SCOrch should stop/start the DB services as well if there's not any specific need for the DBA to manually interact with the services. The only catch i can think of is the service account logging into AppServerName1. Is this required to stay logged in and locked at the console? I don't see a way of scripting this off hand, but there are other ways to specify an auto logon locally on the server rather than manually logging in. There are plenty of blogs that show examples of using SCOrch/Opalis to automate patching clustered servers.
|
|
|
|
thompja1979
-
Total Posts
:
7
- Scores: 0
-
Reward points
:
1130
- Joined: 11/2/2011
-
Status: offline
|
Re:Opalis Automation Question
Wednesday, January 04, 2012 7:50 PM
( permalink)
Thank you so much for your reply. With all the various steps I wasn't sure if it could do it. No, it isn't required to auto login, I can get around that easily if I can automate the rest.
James Thompson “Make it as simple as you can, but not simplier” – Albert Einstein
|
|
|
|
jekri
-
Total Posts
:
5
- Scores: 0
-
Reward points
:
210
- Joined: 4/26/2012
-
Status: offline
|
Re:Opalis Automation Question
Thursday, April 26, 2012 9:56 AM
( permalink)
Hi James I dont know if you still is need help with this issue, but if you do i will be happy to get you on the right track. Since i dont know your application, the main question is if the stuff you need to do with the application can be scripted then yes orchestrator can automate the process.
|
|
|
|