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 » V6 to V7 Version upgrade - Primary FR upgrade

Post new topic  Reply to topic
 V6 to V7 Version upgrade - Primary FR upgrade « View previous topic :: View next topic » 
Author Message
skydoor
PostPosted: Tue Mar 02, 2010 12:54 am    Post subject: V6 to V7 Version upgrade - Primary FR upgrade Reply with quote

Apprentice

Joined: 24 Jul 2007
Posts: 43
Location: Cape Town

I am planning a version upgrade of our entire central system and I have a question regarding the upgrade of the Primary FR.

We currently have two FR's called gateway1 and gateway2. All the PR's point to gateway1 for cluster information. I was hoping to add two V7 FR's and remove the old V6 FR's and leave it at that but then realized that all the PR's are pointing at gateway1.

It is impractical to add a new primary FR and modify all the PR's cluster pointers to the new FR as there are too many of them to do practically.

An added complication is that I want to move our platforms from a Windows based platform to a Linux based platform. If the migration option is the only option, this is not possible.

I have two options here: 1. Migrate the primary FR from V6 to V7 - dangerous as a failure in the upgrade might kill the FR.
2. Replace the primary V6 FR with a primary V7 FR and wait till it updates the cluster information from the secondary V6 FR.

I would appreciate any comments, experiences or pointers on the matter.

Documents found and read so far:
http://www.ibm.com/developerworks/websphere/library/techarticles/0910_beardsmore/0910_beardsmore.html
_________________
The answer to the question is 42
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue Mar 02, 2010 5:02 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Even if you have only defined explicit clussdrs that connect all your qmgrs to gateway1 and defined no explicit clussdrs to gateway2, all of your qmgrs still know about and will use gateway2 if gateway1 is unavailable.
Back to top
View user's profile Send private message
skydoor
PostPosted: Tue Mar 02, 2010 6:28 am    Post subject: Reply with quote

Apprentice

Joined: 24 Jul 2007
Posts: 43
Location: Cape Town

-> mqjeff

This is the case, all the PR's are pointed with explicit clussdr's to the gateway1. If I understand you correctly, I can remove the primary FR and replace it with an identical queue manager that is the new primary FR. In the time it takes to do the swap, the PR's will reference the secondary FR.

The question I have is, will the PR's accept the new FR, or will they require intervention, like for instance resetting the counts? I know you have to do this on a distributed system, but I have not had to do that in a clustered system and I don't know if it is a requirement.

I have a gut feeling that this will not work. I feel that the PR's will have to be modified to point the clussdr's to the new primary FR and restart the channels.
_________________
The answer to the question is 42
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Mar 02, 2010 8:34 am    Post subject: Reply with quote

Grand High Poobah

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

skydoor wrote:
The question I have is, will the PR's accept the new FR




skydoor wrote:
or will they require intervention, like for instance resetting the counts?




skydoor wrote:
I know you have to do this on a distributed system, but I have not had to do that in a clustered system and I don't know if it is a requirement.


One of the advantages of clustering.

skydoor wrote:
I have a gut feeling that this will not work. I feel that the PR's will have to be modified to point the clussdr's to the new primary FR and restart the channels.


Yes it will and no they won't.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue Mar 02, 2010 9:48 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Vitor wrote:
skydoor wrote:
The question I have is, will the PR's accept the new FR




skydoor wrote:
or will they require intervention, like for instance resetting the counts?




If it is the *same* queue manager, you are correct. If it is a *new* qmgr with a *different* name, you are correct. If it is a *new* qmgr with the *same* name...



skydoor - You're going to have to do *something* on all qmgrs. The *best* thing is to create a new qmgr with a new name, add it as an FR to the cluster (i.e. connect it to gateway2), and then run a script on all qmgrs that deletes the explicit clussdr to gateway1 and adds new explicit clussdrs to gateway2 and the new qmgr and then starts them.
Back to top
View user's profile Send private message
skydoor
PostPosted: Tue Mar 02, 2010 11:02 pm    Post subject: Reply with quote

Apprentice

Joined: 24 Jul 2007
Posts: 43
Location: Cape Town

Thanks Vitor & mqjeff - your input is much appreciated - This has resolved the problem for me.
_________________
The answer to the question is 42
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 » V6 to V7 Version upgrade - Primary FR upgrade
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.