How to set up the ARA to deploy an application in a clustered WebSphere environment?

book

Article ID: 88454

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

Symptoms
How to set up the ARA to deploy an application in a clustered WebSphere environment?
 

Environment

Release: AOMBOA99000-3.0-Automic-Operations Manager-Business Objects Agent
Component:

Resolution

The basic idea is to use the Handler-mechanism in the Release Manager. Assume for example, we have a management server with two nodes.
 
1. First create the deployment targets (MGT, Node1, Node2) + set the "Handler" from Node1 + Node2 to point to the management node:
 

<Please see attached file for image>

align="bottom" border="0" alt=".png" src="http://ecmstage.ca.com/KB%20Asset%20Library/000008522_Embeded/.png">

 
2. Set the management connectivity on the MGT server:
 

<Please see attached file for image>

align="bottom" border="0" alt=".png" src="http://ecmstage.ca.com/KB%20Asset%20Library/000008522_Embeded/.png">

 
3. Create a deployment profile. As you see on the picture below, the deployment is targeted to both nodes, but executed via the MGT Server. It means, that the workflow runs only *once* on that agent, which was defined as "Handler". In our case it runs on the MGT server:
 
 

<Please see attached file for image>

align="bottom" style="font-size: 13px; font-family: Arial; white-space: normal; font-weight: normal; color: rgb(0,0,0); font-style: normal;" border="0" alt=".png" src="http://ecmstage.ca.com/KB%20Asset%20Library/000008522_Embeded/.png">
 
4. Now the „black magic" comes J.. If you look into the evaluation of the dynamic properties, you see the targeted nodes listed as a comma separated list. It means, that when executed on the admin server, both nodes are targeted for the deployment:
 

<Please see attached file for image>

align="bottom" style="font-size: 13px; font-family: Arial; white-space: normal; font-weight: normal; color: rgb(0,0,0); font-style: normal;" border="0" alt=".png" src="http://ecmstage.ca.com/KB%20Asset%20Library/000008522_Embeded/.png">
 
(5) Execute the Action "Install Application" in the WebSphere folder