Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Adding WAS nodes to existing RAFW topology

Hello

I have a WAS v7 ND topology of 12 nodes, 90 clusters that was originally created with BF/RAFW.

We now have to add nodes to this topology and shift some of the existing clusters to the new nodes. I don't see a way of using rafwEnvBuild.sh to add nodes to an existing /user/environments/<env_name>

So what is the approach to get the new node and node-cluster associations defined in the RAFW environment tree?

Then I can use RAFW to: install WAS v7 to the new nodes, create the clusters on the new nodes, and deploy applications to the clusters on the new nodes.

Note this is RAFW version 7.1.1.3, with no opportunity to upgrade to later RAFW version in the timeframe in which the new nodes must be added.

Thanks and regards,
- Ron

0 votes



4 answers

Permanent link
Ron,
Currently there isn't an automated way in RAFW to accomplish this task. We do have a request for enhancement opened internally for this enhancement and I will add a note indicating your interest.
For now you will have to perform this operation manually. If you nodes follow a pattern you can copy existing node directories in the rafw_home/user/environments/envname/cells/cellname/nodes directory.
For example, copy the node1 directory to nodeNN directory. You will then need to update configuration files in the tree. In the cell level configure.properties file you will need to add the new node to the list of nodes in the NODES property.
In the newly created nodeNN directory you will want to look at the install.properties and configure.properties files, if your nodes are created following a pattern, the updates should be minimal. You will also want to updated the servers directory(ies) nested in the nodeNN directory.
For new clusters, you will want to follow a similar pattern for the rafw_home/user/environments/envname/cells/cellname/clusters/clustername
Updating the cluster.properties file to specify the correct nodes.

Additionally, you will need to update the Environment Group in Build Forge to reflect the changes made to your RAFW environment.

0 votes


Permanent link
Hi Tim:

Thanks for the quick reply. It's great there is an RFE for this, as topologies change along with business needs, and to address performance and capacity management issues.

I will proceed down the path you suggested.

Regards,
- Ron

0 votes


Permanent link
Hi Tim, I will also be interested to know when this enhancement will be introduced into BF RAFW. We have similar needs to scale horizontally.

Thanks,

0 votes


Permanent link
Hi Tim, we also have a large insurance customer in Columbus that is interested in this enhancement request.

Also, after following Tim's steps of configuring the xml and properties files, you'll want to know what commands to execute. To add a new federated node you'd:
rafw -env <env> -cell <cell> -node <new_node> -t was_70_install_managed_profile

rafw -env <env> -cell <cell> -cluster <cluster> -t was_common_configure_create_cluster (this will re-create an existing cluster too)

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Oct 06 '10, 2:00 p.m.

Question was seen: 6,699 times

Last updated: Oct 06 '10, 2:00 p.m.

Confirmation Cancel Confirm