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 » General IBM MQ Support » MQ v 7.0.1

Post new topic  Reply to topic Goto page Previous  1, 2, 3
 MQ v 7.0.1 « View previous topic :: View next topic » 
Author Message
mvic
PostPosted: Fri May 07, 2010 2:52 pm    Post subject: Re: max reconnect time Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

George Carey wrote:
From IBM 7.0.1 doco:

Quote:
Automatic client reconnection
You can make your client applications reconnect automatically, without writing any additional code, by configuring a number of components.

Auto-reconnection is inline, that is, the connection is automatically restored at any point in the client application program, and the handles to open objects are all restored.


Here is the reference url:
http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=/com.ibm.mq.csqzaf.doc/cs70190_.htm

It's much more complicated, but the details are on another page.

Linked from the page you mentioned is this section: http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.amqzag.doc/fa70156_.htm#fa70156___PredictableRecovery entitled "Recovery of an automatically reconnected client" where there is a lot more detail about this.

I just pick out this one paragraph because it summarises the point that it is "more complicated" than that quote from the other page:

Quote:
Not all program state is managed as part of a transaction, and therefore the consequences of reconnection become harder to understand. You need to know how reconnection changes the state of a WebSphere MQ client in order to design your client application to survive queue manager failover.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Sat May 08, 2010 6:30 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
By re-instantiates do you mean reconnects ? Because that is what I mean.

No. I thought you were focused on getting a client app restarted after it abended, not after the qmgr failed.

And I presumed that you were looking for something the MI qmgr could/would do to accomplish this without change to a client app or CCDT.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
George Carey
PostPosted: Sat May 08, 2010 1:39 pm    Post subject: from earlier line Reply with quote

Knight

Joined: 29 Jan 2007
Posts: 500
Location: DC

To bruce2350, as I said in an earlier reply:
Quote:
IBM's client reconnection functionality for 7.0.1 is not talking about any case where the client failed ??!!! I don't think anyone would expect IBM to know how a to restart a client .


To mvic: Yes, more complicated but I was looking to understand what the show stoppers are and if there was a feasible/plausible way to prevent the occurrence of the 2549 error in the (unfailed) reconnecting client to the new qmgr instance(that is using the same data files(queues and logs)).

As mentioned I would be happy to be educated.
Something to the effect ... This is not doable because ... and here is what is taking place 1,2,3 ... and thus you see it is not feasibile... . Or ... it would require an inordinate amount of overhead or impose to much of/many restriction on the client or server ...
I will reread the doco again when time but nothing I recall jumped out at me that allowed me to say, "Ooooh now I see!"

I mean I am just asking!!

Take AlbertE's time dilation ... that's complicated too ... but still understandable how and why so ... just trying to understand how and why 2549's a bit more.
_________________
"Truth is ... grasping the virtually unconditioned",
Bernard F. Lonergan S.J.
(from book titled "Insight" subtitled "A Study of Human Understanding")
Back to top
View user's profile Send private message Visit poster's website AIM Address
mvic
PostPosted: Mon May 10, 2010 1:19 am    Post subject: Re: from earlier line Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

Quote:
Something to the effect ... This is not doable because ... and here is what is taking place 1,2,3 ... and thus you see it is not feasibile... . Or ... it would require an inordinate amount of overhead or impose to much of/many restriction on the client or server ...

That manual page does contain a level of detail approaching what you say here. Particularly the section titled "Recovery of an automatically reconnected client".

If it falls short, tell IBM.. there's a "Feedback" link at the bottom of the page.
Back to top
View user's profile Send private message
George Carey
PostPosted: Mon May 10, 2010 8:10 am    Post subject: reread Reply with quote

Knight

Joined: 29 Jan 2007
Posts: 500
Location: DC

I will reread and see what I can see ...
_________________
"Truth is ... grasping the virtually unconditioned",
Bernard F. Lonergan S.J.
(from book titled "Insight" subtitled "A Study of Human Understanding")
Back to top
View user's profile Send private message Visit poster's website AIM Address
MB
PostPosted: Wed Jun 09, 2010 5:21 pm    Post subject: Regarding file system support Reply with quote

Acolyte

Joined: 25 Jun 2004
Posts: 52

Hi,
We are looking at setting up MQ7.0.1 multi-instance Queue Manager on Linux (RHEL 5.4). We are kind of stuck with the file system software to be used for storing the working data (i.e., /var/mqm shared by the multiple instances of the QM).
We have the hardware (contact admin, SAN) to be used as the shared disk (i.e., shared file system). But we are not sure on what software is needed on the Linux boxes to access this shared disk appropriately.
1. IBM documentation mentions "NFS v4", "IBM's General Parallel File System". Are these the names of software needed to be installed on the Linux boxes to access the shared disk?
2. Apart from these, are there any other options using which someone has implemented?
3. Our System Administrator mentioned clustered Filesystem softwares called OCFS2 (from Oracle), GFS (from Red Hat I guess). Has someone implemented using these on RHEL 5.4?
4. Does some software has to be installed on the shared disk as such?

Answers to the above questions or any other basics that I am grossly missing will be greatly appreciated!

Thank you!
Regards,
MB
Back to top
View user's profile Send private message
jeevan
PostPosted: Wed Jun 09, 2010 5:42 pm    Post subject: Re: Regarding file system support Reply with quote

Grand Master

Joined: 12 Nov 2005
Posts: 1432

MB wrote:
Hi,
We are looking at setting up MQ7.0.1 multi-instance Queue Manager on Linux (RHEL 5.4). We are kind of stuck with the file system software to be used for storing the working data (i.e., /var/mqm shared by the multiple instances of the QM).
We have the hardware (contact admin, SAN) to be used as the shared disk (i.e., shared file system). But we are not sure on what software is needed on the Linux boxes to access this shared disk appropriately.
1. IBM documentation mentions "NFS v4", "IBM's General Parallel File System". Are these the names of software needed to be installed on the Linux boxes to access the shared disk?
2. Apart from these, are there any other options using which someone has implemented?
3. Our System Administrator mentioned clustered Filesystem softwares called OCFS2 (from Oracle), GFS (from Red Hat I guess). Has someone implemented using these on RHEL 5.4?
4. Does some software has to be installed on the shared disk as such?

Answers to the above questions or any other basics that I am grossly missing will be greatly appreciated!

Thank you!
Regards,
MB


There was a recent discussion on MI qmgr which you will find in the follwoing url:

http://www.mqseries.net/phpBB2/viewtopic.php?t=53819&start=0

The links provided in the dicussion will give you enough knowledge to implement MI qmgr.

Also, the following link may provide some useful info.

http://www-01.ibm.com/support/docview.wss?uid=swg21433474&myns=swgws&mynp=OCSSFKSJ&mync=R

I hope these will provide answers to your questions.
Back to top
View user's profile Send private message
George Carey
PostPosted: Thu Jun 10, 2010 4:54 pm    Post subject: hardware Reply with quote

Knight

Joined: 29 Jan 2007
Posts: 500
Location: DC

You say you have the hardware (contact admin,SAN) ... than assumedly you have someone who knows how to configure that hardware.

An example hardware vendor of HA media is Network Appliance Corp and the netapp devices management software allows admins to create flexible volumes (flexvols) that are NFS mountable. So they can be attached into ones server at specific mounts points such as /var/mqm ... these volumes can be shared between servers (meaning they can be mounted to two different servers simultaneously)thus giving the HA shared data volumes requirement for a multi-instance QMGR. The new functionality of the multi-instance QMGR in 7.0.1 makes sure that the primary and secondary(or backup I forget what it is called) are not both ever trying to startup and/or write to the data (queues/logs/etc) simultaneusly.

an fstab setting in linux like:(where the MQHA_varmqm volume was created and NFS exported with the contact admin vendors admin software)

netappserver01:/vol/MQHA_varmqm /var/mqm nfs proto=tcp,hard,intr

allows a command like:

mount /var/mqm

would mount the device volume and now just looks like a normal part of your directory tree. (as would any mounted volume). Different vendors have different features on their volumes and how to create them NFS export them etcetera, etcetera ....

MQ 7.0.1 has a requirement for NFSv4 which is a configuration task not an acquisition task ... for Linux versions or any contact admin or SAN hardware vendor.
_________________
"Truth is ... grasping the virtually unconditioned",
Bernard F. Lonergan S.J.
(from book titled "Insight" subtitled "A Study of Human Understanding")
Back to top
View user's profile Send private message Visit poster's website AIM Address
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2, 3 Page 3 of 3

MQSeries.net Forum Index » General IBM MQ Support » MQ v 7.0.1
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.