Solved

Deployment on Websphere ND Server Clustered Environment Without Outage....

Posted on 2006-10-26
5
1,083 Views
Last Modified: 2013-12-11
Hi All,

Has anyone done this ???

Whenever you deploy the new version of the application we stop the application, uninstall the existing version & install the new version.

Now, our problem is we dont want to bring down the server.

Environment:

We have a websphere ND server clustered environment. In the current environment we have one deployment manager & multiple appservers are federated to this. We dont deploy the application on individual servers, instead we deploy the application on Deployment Manager. The DMgr transparently deploys on the individual servers.

For doing this we need to stop the application, uninstall it. This will uninstall from all the servers. so, we need an outage until new version is installed.

we want to avoid this, we want to upgrade the servers one by one ....so, that our system will be running 24/7.

can you think of some solution.

Any help will be highly appreciated.

thanks & regards,

*satish
0
Comment
Question by:satishAnanthuni
  • 2
5 Comments
 
LVL 16

Expert Comment

by:Peter Kwan
ID: 17825014
One option is to
1. install the new version first, using another application name (You can set it in the Step 1 page).
2. Stop the old version
3. Start the new version
4. Uninstall the old version
0
 

Author Comment

by:satishAnanthuni
ID: 17830447
Hi Wan,

I will try this...

we create separate profiles for the app servers but there is only one deployment manager. We deploy the application on dmgr.

Is there any configuration or setting in the websphere for stopping the server one by one & upgrading it ?


If this is not possible,

I was thinking of option of having multiple deployment managers.

*satish
0
 

Author Comment

by:satishAnanthuni
ID: 17846141
Hi,

I have found this solution, I will try this:

WebSphere Application Server version 6 has a new cluster-update feature to phase distribute an update to each of a cluster's members one node at a time, including the stopping and restarting of affected servers being updated. Where server failure and session recovery have been configured and provide sufficient functionality, very good high availability will be provided during cluster updates. This feature currently cannot be used to phase distribute an update to unclustered servers and does not do preemptive quiescing or reactivation of work rerouting. If multiple cluster members are on the same node (vertical clustering for scalability), then they will be simultaneously updated (and simultaneously unavailable) as if the Node Agent had performed a regular NodeSync.

Also WebSphere Application Server version 6 cluster updates can only be done for one application at a time. If multiple applications need to be updated within a cluster, then multiple cluster update operations must be individually performed, and each cluster member node and its affected servers will be cycled again during each individual cluster update.
In summary, the WebSphere Application Server version 6 new cluster-update feature is a convenient way to distribute a single update throughout a horizontal cluster with cluster members across multiple nodes, and it does so while maintaining high-availability.

*satish
0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 18074009
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Upgrading Tomcat – There are a couple of methods to upgrade Tomcat is to use The Apache Installer is to download and unzip and run the services.bat remove|install Tomcat6 Because of the App that we are working with, we can only use Tomcat 6.…
Microservice architecture adoption brings many advantages, but can add intricacy. Selecting the right orchestration tool is most important for business specific needs.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question