ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Clustering » Migrating applications from one cluster to another

Post new topic  Reply to topic
 Migrating applications from one cluster to another « View previous topic :: View next topic » 
Author Message
dasnani
PostPosted: Tue Jan 23, 2007 12:47 pm    Post subject: Migrating applications from one cluster to another Reply with quote

Newbie

Joined: 15 Jan 2007
Posts: 7

Hi,

Has anyone ever cut-over an application from one EAI cluster to another? What are the general steps involved and any issues that we should be careful about?

Both clusters have two EAI servers running MQ v6 and Message Broker v 6 on Unix systems.

Thanks, Dheeraj.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Jan 23, 2007 1:05 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

The application shouldn't know that there is or is not a cluster, if it is a well-behaved MQ application.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
dasnani
PostPosted: Tue Jan 23, 2007 3:03 pm    Post subject: Reply with quote

Newbie

Joined: 15 Jan 2007
Posts: 7

Hi,

I agree... but what I was expecting was more basic steps such as below (this is what I envision).

1. Set up queue definitions for application A on new cluster. say NEW.APPA
2. Connect application A to the new cluster. Note that at this point application A will be connected to both clusters but will only communicate to the old cluster.
3. Change alias of input queue on application A to point to new cluster. i.e change OLD.APPA to NEW.APPA
4. Remove queue deinitions from old cluster.

I do not have much experience with MQ clusters so please elaborate on the steps that would be involved or point me to any resource where I can find this information.

Thanks in advance.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Jan 23, 2007 3:28 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Applications don't connect to clusters. They connect to queue managers.

An application shouldn't connect to more than one queue manager at a time, except in certain specific cases (and this isn't one).

If you know so little about MQ and clusters, why are you the one trying to plan this migration?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
dasnani
PostPosted: Wed Jan 24, 2007 5:49 am    Post subject: Reply with quote

Newbie

Joined: 15 Jan 2007
Posts: 7

jefflowrey - thanks for your insight into the matter. If you have anything to say about the actual steps involved, I would appreciate it.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Jan 24, 2007 5:53 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

If the queue manager is being migrated from one cluster to another, there should be no application impact. The only impact is if the queue manager is moving (new IP address and so forth).

As to moving a queue manager from one cluster to another, this is described in the Clustering manual. My tip - be sure to plan the sequence of events and follow the plan. Most problems in clustering come from poor preparation (decomissioning a queue manager without first properly removing it from the cluster for instance).
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Jan 24, 2007 5:58 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

If an application is being migrated from one queue manager to another, then you need to make sure that
1) All of the QLOCALs that the application gets from (and hopefully there's only one) are defined as QLOCALs on the new queue manager
2) All the queues that the application PUTS to are findable in their correct location from the new queue manager.

With clustering, #2 is usually handled automatically if the cluster is correct.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Clustering » Migrating applications from one cluster to another
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.