Author |
Message
|
jeevan |
Posted: Tue Jan 05, 2010 11:20 am Post subject: Designing MI MQ qmgr and WMB Broker in MQ 7 and MB7 |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
We are setting up MI qmgr and Broker. We have the follwoing directory structure for MQ.
/MQHA
/MQHA/logs
/MQHA/qmgrs
While reading about MI borker installation requirement, the broker doc says the broker should be installed on the directory above the MQ. From that perspective, can /MQHA be the shared driver for Broker ? whereas -ld for MQ is /MQHA/logs and -md for MQis /MQHA/qmgrs ? Does this work or do I need to create another directory abovbe/ the /MQHQ?
Thanks for your cooperation,
Last edited by jeevan on Wed Jan 06, 2010 7:25 am; edited 4 times in total |
|
Back to top |
|
 |
jeevan |
Posted: Tue Jan 05, 2010 6:52 pm Post subject: Re: designing storage structure for MI qmgr and Broker |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
jeevan wrote: |
We are setting up MI qmgr and Broker. We have the follwoing directory structure for MQ.
/MQHA
/MQHA/logs
/MQHA/qmgrs
While reading about MI borker installation requirement, the broker doc says the broker should be installed on the directory above the MQ. From that perspective, can /MQHA be the shared driver for Broker ? whereas -ld for MQ is /MQHA/logs and -md for MQis /MQHA/qmgrs ? Does this work or do I need to create another directory abovbe/ the /MQHQ?
Thanks for your cooperation, |
I got my answer, however, the broker creation has not been done yet but I am pretty miuch sure it works.
If any one isinterested, the directory MB is installed should be above the qmgr data is installed. So, in my above example, I can give the /MQHA directory for MB as shared drive and /MQHA/qmgr for qmgr.
http://publib.boulder.ibm.com/infocenter/wmbhelp/v7r0m0/index.jsp?topic=/com.ibm.etools.mft.doc/be13650_.htm |
|
Back to top |
|
 |
Volvic |
Posted: Wed Jan 06, 2010 2:58 am Post subject: |
|
|
Apprentice
Joined: 14 Oct 2009 Posts: 30
|
Do I understand correct that you want to use the MC91 supportpac for MQ and the built in broker HA functionality for the broker? Why not using the built in function for both? _________________ Volvic
Last edited by Volvic on Wed Jan 06, 2010 7:12 am; edited 1 time in total |
|
Back to top |
|
 |
jeevan |
Posted: Wed Jan 06, 2010 4:13 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
Volvic wrote: |
Do I understand correct that you want to use the MC91 supportpac for MQ and the built in broker HA functionality for the broke? Why not using the built in function for both? |
No. I am using mq7 and MB7 Multi instance qmgr/broker features for failover. We alreay tested qmgr and today we arre testing the broker part. |
|
Back to top |
|
 |
Volvic |
Posted: Wed Jan 06, 2010 5:05 am Post subject: |
|
|
Apprentice
Joined: 14 Oct 2009 Posts: 30
|
Are you using active/active configuration? Two different queue managers or is one of the nodes in standby?
With version 6.1 of message broker and IC91 all broker files were located in /MQHA/<qmgr>/data/ (registry + components). In my opinion the broker files should stay in there for WMB V7.
Please provide us information whether your configuration works and maybe describe it a little. I am currently analyzing similar configs for our messaging platform. _________________ Volvic
Last edited by Volvic on Wed Jan 06, 2010 7:11 am; edited 1 time in total |
|
Back to top |
|
 |
jeevan |
Posted: Wed Jan 06, 2010 5:11 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
Volvic wrote: |
Are you using active/active configuration? Two different queue managers or is of the nodes in standby?
With version 6.1 of message broker and IC91 all broker files were located in /MQHA/<qmgr>/data/ (registry + components). In my opinion the broker files should stay in there for WMB V7.
Please provide us information whether your configuration works and maybe describe it a little. I am currently analyzing similar configs for our messaging platform. |
No. I am using Multi Instance features of version MQ7 and MB7 in active/standby mode. It is same queue manager and same broker. I use crtmqm -x to create qmgr with -ld and -md switch for log and data location. In case of broker I need to use -e for location. I will be testing the broker today. I already tested the qmgr creation and failover yesterday successfully.
The dir structure is as follows:
/MQHA - broker
/MQHA/log log dir for MQ ( -ld)
/MQHA/qmgr data directory for mq( -md) |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Jan 06, 2010 6:49 am Post subject: Re: designing storage structure for MI qmgr and Broker |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Actually, if you look at that a bit closer, you'll see it recommends that you use /MQHA/qmgr for the qmgr and /MQHA/broker for the broker.
Which is kinda what I'd do anyway. |
|
Back to top |
|
 |
Volvic |
Posted: Wed Jan 06, 2010 7:14 am Post subject: |
|
|
Apprentice
Joined: 14 Oct 2009 Posts: 30
|
jeevan wrote: |
No. I am using Multi Instance features of version MQ7 and MB7 in active/standby mode.
...
|
What about the virtual ip address? How are you handling this issue? Load balancer? _________________ Volvic |
|
Back to top |
|
 |
jeevan |
Posted: Wed Jan 06, 2010 7:21 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
Volvic wrote: |
jeevan wrote: |
No. I am using Multi Instance features of version MQ7 and MB7 in active/standby mode.
...
|
What about the virtual ip address? How are you handling this issue? Load balancer? |
We do not need to do that. I am not done yet so I do not have answer to all questions, but what I have read is, we use client channel table with qmgr name * and new features of mq 7 client auto reconnect for app. As far as I know, that should resolve the IP /reconnect problem.
However, I am still not sure for connecting these qmgrs in a cluster. How the cluster sender channel at the FR reconnect with the new qmgr when the active one goes down. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Wed Jan 06, 2010 9:48 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Every other QM in your cluster will have to be at MQ 7.0.1 or newer so they understand and respect the multiple IP addresses in the Multi-Instance QM's CLUSRCVR channel definition. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
jeevan |
Posted: Wed Jan 06, 2010 1:37 pm Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
PeterPotkay wrote: |
Every other QM in your cluster will have to be at MQ 7.0.1 or newer so they understand and respect the multiple IP addresses in the Multi-Instance QM's CLUSRCVR channel definition. |
I was guessing in this line. Is there documentation about this? I could not find any doc on this.
Thanks |
|
Back to top |
|
 |
|