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 » IBM MQ Installation/Configuration Support » understand LOCLADDR in Cluster Receiver Channel CLUSRCVR

Post new topic  Reply to topic
 understand LOCLADDR in Cluster Receiver Channel CLUSRCVR « View previous topic :: View next topic » 
Author Message
frankdurhine
PostPosted: Fri May 26, 2006 12:16 am    Post subject: understand LOCLADDR in Cluster Receiver Channel CLUSRCVR Reply with quote

Novice

Joined: 04 Oct 2005
Posts: 10

Hi,
a question regarding the semantics of the local address paramter when used in cluster receiver channel definitions:

With ordinary sender channels, the parameter defines the stack, which has to be used at the sending end.

eg:
Code:
DEFINE CHL (QM1.T0.QM2) CHLTYPE(SDR) CONNAME('ip-of-qm2') LOCALADDR('ip-of-qm1)

CUSRCVR are distributed to all cluster members. In this case, does the prameter contain the local adress of the receiving end, then?
Code:

* IN QUESTION
DEFINE CHL (T0.QM1) CHLTYPE(CUSRCVR) CONNAME('ip-of-qm1') LOCALADDR('ip-of-qm1')

This is hardly intuitive, but it makes more sense than putting one local address of one of the senders here.

Appreciate your comments.

Frank
Back to top
View user's profile Send private message
wschutz
PostPosted: Fri May 26, 2006 1:11 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

It's of limitied value:
Quote:
You should not put an IP Address in the LOCLADDR field of a CLUSRCVR channel, unless all queue managers reside on the same machine. This is because any queue manager that attempts to connect to a queue manager with an IP Address in the LOCLADDR field of its CLUSRCVR will have these values propagated to their auto-defined CLUSSDR channels.

from:
http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/index.jsp?topic=/com.ibm.mq.csqzah.doc/csqzah0728.htm
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
frankdurhine
PostPosted: Fri May 26, 2006 1:19 am    Post subject: Reply with quote

Novice

Joined: 04 Oct 2005
Posts: 10

thx. I was browsing 5.3 documentation only this seems to be a new paragraph.

Did I get it right: The selection of a specific sending stack with LOCLADDR is not working within a cluster, when auto defined channels are used?
Back to top
View user's profile Send private message
wschutz
PostPosted: Fri May 26, 2006 1:45 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

I think the issue is this:

Imagine a machine with an interface, lets call it: IP1. if that machine specifies a clusrcvr with a locladdr of IP1, then any machine that autodefines a clussdr channel to that machine would try to use IP1. Since IP1 is only on the "clusrcvr's" machine, it wouldn't be able to bind to it.
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
frankdurhine
PostPosted: Fri May 26, 2006 2:54 am    Post subject: Reply with quote

Novice

Joined: 04 Oct 2005
Posts: 10

exactly. I aggree.

I am concerned about the function of locladdr. When I am not able to specify a locladdr tag in cluster, the channels of the qm cluster won't work according with the firewall rules:

on machine 1 (with ip1) I have qm1 working on ip-qm1 and qm2 on ip-qm2.
on machine 2 (with ip2) I have qm3 on ip-qm3.

Both machines are veritas-clustered.

the firewall rules reflect only the queue manager ips ip-qm1, ip-qm2 and ip-qm3.

without local adresses, the queue managers would send on machine ips, don't they? So i doubt if cluster works with such a configuration.
Back to top
View user's profile Send private message
frankdurhine
PostPosted: Fri May 26, 2006 3:52 am    Post subject: Reply with quote

Novice

Joined: 04 Oct 2005
Posts: 10

I read the above cited new manual paragraphs completely:

We would need the CHADEXIT autodefiniton exit to use the LOCLADDR feature.
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 » IBM MQ Installation/Configuration Support » understand LOCLADDR in Cluster Receiver Channel CLUSRCVR
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.