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 » Change MQ Cluster-Receiver IP Address

Post new topic  Reply to topic
 Change MQ Cluster-Receiver IP Address « View previous topic :: View next topic » 
Author Message
sonalika
PostPosted: Wed Feb 23, 2011 2:31 am    Post subject: Change MQ Cluster-Receiver IP Address Reply with quote

Novice

Joined: 07 Feb 2011
Posts: 11

Hello,

Need your help to solve below MQ Channel issue :-

I have a MQ cluster with 2 queue managers with each of its own full repository on 2 different AIX machines - MQ Verison 7.0.

Below Queue Managers details are in the MQ cluster :-

CLUSTER NAME - EPSSOS
QMAS1 - CLUSRCVR - 10.81.129.110 (OLD IP - 10.81.129.109)
QMGS1 - CLUSRCVR - 10.81.129.111

QMAS1 - CLUSSDR TO QMGS1 - 10.81.129.111
QMGS1 - CLUSSDR TO QMAS1 - 10.81.129.110

We changed the QMAS1-Cluster Receiver IP Address from old ip "10.81.129.109" to new IP "10.81.129.110".

After changed the IP Address, We have restart the channel and queue managers. Also update the new ip address in QMGS1 queue manger - CLUSSDR to QMAS1.

Now although the channels are updated with ip address, the updated sender channels in QMGS1 are not starting, it seems cluster repository still has the old ip for these sender channel in repository. sender channels shows "Binding" status.

It seems QMGS1 Queue Manager is still showing old ip address in the CLUSSDR channel to QMAS1.


110 - QMAS1

dis channel(TO.EPSSOS.QMAS1)
2 : dis channel(TO.EPSSOS.QMAS1)
AMQ8414: Display Channel details.
CHANNEL(TO.EPSSOS.QMAS1) CHLTYPE(CLUSRCVR)
ALTDATE(2011-02-19) ALTTIME(14.39.16)
BATCHHB(0) BATCHINT(0)
BATCHSZ(50) CLUSNL( )
CLUSTER(EPSSOS) CLWLPRTY(0)
CLWLRANK(0) CLWLWGHT(50)
COMPHDR(NONE) COMPMSG(NONE)
CONNAME(10.81.129.110(5421)) CONVERT(NO)

dis clusqmgr(QMAS1)
3 : dis clusqmgr(QMAS1)
AMQ8441: Display Cluster Queue Manager details.
CLUSQMGR(QMAS1) ALTDATE( )
ALTTIME( ) BATCHHB(0)
BATCHINT(0) BATCHSZ(50)
CHANNEL(TO.EPSSOS.QMAS1) CLUSDATE(2011-01-31)
CLUSTER(EPSSOS) CLUSTIME(16.34.01)
CLWLPRTY(0) CLWLRANK(0)
CLWLWGHT(50) COMPHDR(NONE)
COMPMSG(NONE) CONNAME(10.81.129.110(5421))
CONVERT(NO) DEFTYPE(CLUSRCVR)
DESCR( ) DISCINT(6000)
HBINT(300) KAINT(AUTO)
LOCLADDR( ) LONGRTY(999999999)
LONGTMR(1200) MAXMSGL(4194304)
MCANAME( ) MCATYPE(THREAD)
MCAUSER( ) MODENAME( )
MRDATA( ) MREXIT( )
MRRTY(10) MRTMR(1000) MSGDATA( ) NETPRTY(0)
NPMSPEED(FAST) PASSWORD( )
PROPCTL(COMPAT) PUTAUT(DEF)
QMID(QMAS1_2011-01-25_15.44.20) QMTYPE(REPOS) RCVDATA( ) SCYDATA( )
SCYEXIT( ) SEQWRAP(999999999)
SHORTRTY(10) SHORTTMR(60)
SSLCAUTH(REQUIRED) SSLCIPH( )
SSLPEER( ) STATUS(INACTIVE)
SUSPEND(NO) TPNAME( )
TRPTYPE(TCP) USERID( )


111 - QMGS1

dis channel command is showing updated ip address.
dis channel(TO.EPSSOS.QMAS1)
AMQ8414: Display Channel details.
CHANNEL(TO.EPSSOS.QMAS1) CHLTYPE(CLUSSDR)
ALTDATE(2011-02-23) ALTTIME(12.40.17)
BATCHHB(0) BATCHINT(0)
BATCHSZ(50) CLUSNL( )
CLUSTER(EPSSOS) CLWLPRTY(0)
CLWLRANK(0) CLWLWGHT(50)
COMPHDR(NONE) COMPMSG(NONE)
CONNAME(10.81.129.110(5421)) CONVERT(NO)

But dis channel and dis clusqmgr is still showing old ip information.

dis chs(TO.EPSSOS.QMAS1)
9 : dis chs(TO.EPSSOS.QMAS1)
AMQ8417: Display Channel Status details.
CHANNEL(TO.EPSSOS.QMAS1) CHLTYPE(CLUSSDR)
CONNAME(10.81.129.109(5421)) CURRENT
RQMNAME( ) STATUS(BINDING)
SUBSTATE( ) XMITQ(SYSTEM.CLUSTER.TRANSMIT.QUEUE)

dis clusqmgr(QMAS1)
2 : dis clusqmgr(QMAS1)
AMQ8441: Display Cluster Queue Manager details.
CLUSQMGR(QMAS1) ALTDATE( )
ALTTIME( ) BATCHHB(0)
BATCHINT(0) BATCHSZ(50)
CHANNEL(TO.EPSSOS.QMAS1) CLUSDATE(2011-02-17)
CLUSTER(EPSSOS) CLUSTIME(00.23.47)
CLWLPRTY(0) CLWLRANK(0)
CLWLWGHT(50) COMPHDR(NONE)
COMPMSG(NONE) CONNAME(10.81.129.109(5421))
CONVERT(NO) DEFTYPE(CLUSSDRB)

The above output is showing once I made the below changes.

It is still showing old ip address "10.81.129.109".

I tried to stop channel and remove the old channel ip definition from the cluster.

ALTER CHANNEL(TO.EPSSOS.QMAS1) CHLTYPE(CLUSSDR) CONNAME('10.81.129.109(5421)') CLUSTER(' ')
add the definition back into the cluster adding cluster name and channel name and start the channel.

but dis chs(TO.EPSSOS.QMAS1) and dis clusqmgr(QMAS1) is still showing old ip address.

I have stop the channel and then remove this channel from the cluster and again recreated using below command.

Then I try to DELETE CHANNEL(TO.EPSSOS.QMAS1) - Channel deleted.
dis chs and dis clusqmgr is not showing any cluster sender channel.

Create a new channel
DEFINE CHANNEL(TO.EPSSOS.QMAS1) CHLTYPE(CLUSSDR) CONNAME('10.81.129.110(5421)') CLUSTER('EPSSOS')
START CHANNEL(TO.EPSSOS.QMAS1)

When we start this new channel dis chstatus and dis clusqmgr is still showing old ip address and showing BINDING mode.

How do I update or changes the old ip (10.81.129.109) in sender channels that is being shown in cluster.

Could you please help me to remove this old channel definition which is showing old ip address definitions.

Thanks,
Sonalika
Back to top
View user's profile Send private message
exerk
PostPosted: Wed Feb 23, 2011 2:43 am    Post subject: Re: Change MQ Cluster-Receiver IP Address Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

sonalika wrote:
...How do I update or changes the old ip (10.81.129.109) in sender channels that is being shown in cluster?...


Easy - do it the way the manual tells you to.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
santnmq
PostPosted: Wed Feb 23, 2011 3:01 am    Post subject: Reply with quote

Centurion

Joined: 11 Jan 2011
Posts: 125

Ideally, you should have first removed the qmgr from the clusder before changing the IP address of the machine and later again added that qmgr in the cluster.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Feb 23, 2011 6:25 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

And by the way if instead of using the IP address you had used the DNS name, all you needed to do was change the DNS name to ip resolution and stop and restart the channel.

Using an IP in cluster resolution is not a good idea. Go with DNS names instead...

Have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Clustering » Change MQ Cluster-Receiver IP Address
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.