Re: Help on Candle Management Workstation
The CMS Location Broker tab is there for all of the connection information for the CMS: the IP address, the remote LU, etc. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] W Samuel [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 11/30/2004 06:41 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Help on Candle Management Workstation Hello everyone, I've just installed Candle Management Workstation on my Windows machine but am having trouble configuring this. I've never used Candle before. The initial screen prompts for a user-id and password. Is this referring to the MQSeries user ? There's a tab called CMS Location Broker, what do i add here? Anyone done this before? Thanks, Samuel ___ ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Candle Command Center for MQSeries on mainframe
Amen! Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] Taras Wolansky [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 11/23/2004 11:58 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Candle Command Center for MQSeries on mainframe We need to change the server to which the Candle agent on the mainframe reports. What with the absorption of Candle into IBM, as well as personnel changes at our end, getting information on this has proven more difficult than expected ... ** Confidentiality Note: This message and any attachments may contain legally privileged and/or confidential information. Any unauthorized disclosure, use or dissemination of this e-mail message or its contents, either in whole or in part, is prohibited. If you are not the intended recipient of this e-mail message, kindly notify the sender and then destroy it. ** Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Disappearing cluster queues
One important point that should be made concerning the decision to go with more than 2 Full Repositories is that - out of the box MQ will only publish and subscribe cluster object information to 2 Full Repositories. Any more than 2 will require manual intervention to update the extras of any changes/additions/deletions that are taking place within the cluster. Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] Potkay, Peter M (ISD, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 09/21/2004 04:12 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Disappearing cluster queues If all these QMs are in 1 cluster, then all you need is 2 Full Repositories, with manual CLUSSNDRS defined between them. Those extra Full Repositories are just that, extra. No need for them, unless you put FR #1 and FR #2 on servers that are both down frequently, but why would you do that? -Original Message- From: Tony Boggis [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 21, 2004 3:15 PM To: [EMAIL PROTECTED] Subject: Re: Disappearing cluster queues So in my cluster, I have 2 groups (each group is in a separate data center) of 12 queue managers. Each group has 2 full repos's defined, with channels defined across groups to ensure that the cluster works as a whole. If I understand correctly, does this mean that on Repos-A, I have to define a CLUSSDR to Repos-B,C D? Similarly on Repos-B, do I have to define a CLUSSDR to Repos-A,C D... and so on? tonyB. Original Message Subject: Re: Disappearing cluster queues From: Wyatt, T Rob [EMAIL PROTECTED] Date: Mon, September 20, 2004 6:49 pm To: [EMAIL PROTECTED] Tony, Information flows between repositories only on explicitly defined channels. Do all four of your repositories have explicitly defined CLUSSDRS to each other? When your queues go missing, do they go missing on the partial repository only? If they are in the full repositories, are they in *ALL* of them? If there is a problem in the distribution of repository information, the repositories get out of synch. The partials will reflect whichever of the full repositories they are talking to at the moment. So if the repositories get out of synch, the partials may change from time to time as they talk to different fulls. From the manual: http://publibfp.boulder.ibm.com/epubs/html/csqzah06/csqzah060u.htm#HDRCSQ684 1 The CLUSSDR definitions made on the full repository queue managers are special. All the updates exchanged by the full repositories flow exclusively on these channels. The administrator controls the network of full repositories explicitly. The administrator must make the CLUSSDR definitions on full repository queue managers manually and not leave them to be auto-defined. So you should have explicitly defined CLUSSDR channels from each repos to each other repos. You should not need to create explicit defs to the leaf nodes if the repositories are fully in synch. Hope that helps, -- T.Rob -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED] Behalf Of Tony Boggis Sent: Monday, September 20, 2004 9:18 PM To: [EMAIL PROTECTED] Subject: Disappearing cluster queues Puzzling situation... Environment: Solaris, WMQ 5.3 CSD05. I have a cluster with about 24 queue managers each on it's own host. All are sharing one or more queues in the cluster, eaching being unique, giving 200+ queues. Periodically cluster queues disappear on some hosts, leaving me getting 2085 errors, even from amqsput. Manually refreshing the cluster (REFRESH CLUSTER) usually does the trick. Usually. All my CLUSSDR/CLUSRCVR channels are configured and none are Binding/Retrying, etc. I have 4 full-respository managers defined, all are up and running. This is not 60+ days or anything that would obviously point to cluster expiration. tonyB. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete
Re: Disappearing cluster queues
I pulled it straight from the MQ conference this year. Ian Vanstone (from IBM Hursley) mentioned this in one of his session on Administering WMQ Qmgr Clusters. I also found these 3 statements in the Cluster manual: Every queue manager in a cluster must refer to one or other of the full repositories in order to gather information about the cluster and so build up its own partial repository. Choose either of the repositories, because as soon as a new queue manager is added to the cluster it immediately learns about the other repository as well. Information about changes to a queue manager is sent directly to two repositories. When a queue manager sends out information about itself or requests information about another queue manager, the information or request is sent to two full repositories. Having selected the queue managers to hold full repositories, you need to decide which queue managers should link to which full repository. The CLUSSDR channel definition links a queue manager to a full repository from which it finds out about the other full repositories in the cluster. From then on, the queue manager sends messages to any two full repositories, but it always tries to use the one to which it has a CLUSSDR channel definition first. I hope this helps. Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] David C. Partridge [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 09/22/2004 10:50 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Disappearing cluster queues Mike, You said: out of the box MQ will only publish and subscribe cluster object information to 2 Full Repositories can you point to where this is documented please. Thanks Dave Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Disappearing cluster queues
T. Rob, I failed to mention that important point. The Cluster manual addresses that issue, as well: Because all cluster information is sent to two full repositories, there might be situations in which you want to make a second CLUSSDR channel definition. You might do this in a cluster that has a large number of full repositories, spread over a wide area, to control which full repositories your information is sent to. Thanks for the clarification. :-) Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] Wyatt, T Rob [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 09/22/2004 03:20 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Disappearing cluster queues Peter, The full repositories publish to as many other full repositories as they have explicit CLUSSDR definitions for but a partial publishes to only two full repositories no matter how many you have. Once the full repository receives information from a partial, it then republishes to all the other full repositories. So the assertion that the partials only publish to two fulls is correct. So is the notion that you can have more than two full repositories and they are all in synch - assuming you have properly defined CLUSSDR channels between all the repositories. -- T.Rob -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED]On Behalf Of Potkay, Peter M (ISD, IT) Sent: Wednesday, September 22, 2004 2:27 PM To: [EMAIL PROTECTED] Subject: Re: Disappearing cluster queues Hmmm, I think all these statements were written with the assumption that you followed IBM's recommendation that you use only 2 FRs. But I can certainly see why someone would think the info only goes to 2 FRs. I think it would go to all FRs if you had more than 2 because IBM's manuals also state you can have more than 2 FRs, and so do the Conference sessions, and nowhere in them does it say if you have 3 or more FRs, that only 2 would have the info. If FR #3 didn't have all the info, then it wouldn't be a FR. I think you when you define the manual CLUSSNDR to one of your FRs, that FR sends back info to the new QM telling it how to make Automatic CLUSSNDRs to itself, as well as info on how to make Automatic CLUSSNDRs to every other FR it know about, whether it is just FR #2, or FR #2, #3 and #4. But the assumption is that all the FR know about each other, and the only way that can happen is if there is some route between all of them via manual CLUSSNDRs, be it AnyToAny or a Ring connection. Not 100% sure though -Original Message- From: Mike Davidson [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 22, 2004 12:58 PM To: [EMAIL PROTECTED] Subject: Re: Disappearing cluster queues I pulled it straight from the MQ conference this year. Ian Vanstone (from IBM Hursley) mentioned this in one of his session on Administering WMQ Qmgr Clusters. I also found these 3 statements in the Cluster manual: Every queue manager in a cluster must refer to one or other of the full repositories in order to gather information about the cluster and so build up its own partial repository. Choose either of the repositories, because as soon as a new queue manager is added to the cluster it immediately learns about the other repository as well. Information about changes to a queue manager is sent directly to two repositories. When a queue manager sends out information about itself or requests information about another queue manager, the information or request is sent to two full repositories. Having selected the queue managers to hold full repositories, you need to decide which queue managers should link to which full repository. The CLUSSDR channel definition links a queue manager to a full repository from which it finds out about the other full repositories in the cluster. From then on, the queue manager sends messages to any two full repositories, but it always tries to use the one to which it has a CLUSSDR channel definition first. I hope this helps. Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] David C. Partridge [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 09/22/2004 10:50 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Disappearing cluster queues Mike, You said: out of the box MQ will only publish and subscribe cluster object information to 2 Full Repositories can you point to where this is documented please. Thanks Dave Instructions for managing your mailing list subscription are provided in the Listserv
Re: MMC/Any GUI for administering MQ on AIX
MO71 is a great tool for administering MQ. Here's the URL: http://www-1.ibm.com/support/docview.wss?rs=203uid=swg24000142loc=en_UScs=utf-8lang=en Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] Jitender Bhatia [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 09/09/2004 08:27 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:MMC/Any GUI for administering MQ on AIX Hello, I am relatively new to MQ. I have MQ Series setup on AIX box. Now, i want a way to administer it from my windows box by using some kind of GUI. I have MMC on my windows box that i am able to use to administer MQ Series on my local desktop. Can i use it to connect to MQ Series on AIX box to administer it. How ? I am not able to figure this out. Any other ideas on what kind of UI i can use for this purpose ? A Java UI running on AIX is ok too. Thanks Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Moving the list server?
I agree with James. Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] James Simms [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 07/26/2004 02:56 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Moving the list server? I am concerned that this will come down to a vote of a minority -- that being the case, I vote DO NOT MOVE. This ia a reliable and convenient listserver with a recent glitch that is transient and correctable with a few Delete keystrokes. Jim Ruzi R wrote: I personally don't think that the move is justified at this moment... Regards, Ruzi Kinnaird, John [EMAIL PROTECTED] wrote: Just my 2 cents worth, I don't think I've seen anything that would justify a move, just a few annoyances, and this listserv seems to otherwise work pretty well. It didn't take me too long to hit my delete key a few times during the recent disturbance. However, when there is a problem, it is not good if there are only two people who can moderate the discussion and one is no longer around and the other is temporarily unreachable. It's a lot to ask, but maybe there are a few who have the time and interest to become moderators. If that responsibility is shared, then there is more of a chance of someone being available to handle problems and it wouldn't be big burden on any one person. You would need something like that anyway even if you moved the list somewhere else wouldn't you? John Kinnaird Manager, National Operating Center Tree of Life The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
MQ HFS information
(We're running MQ v5.3 on z/OS 1.4) I don't expect alot of responses on this one b/c nobody seems to know anything about this stuff, but here it goes: I'm looking for any information/documentation I can find on the data, directories, and files contained within the MQ HFS structure under USS. Thanks in advance. Mike Davidson TSYS MQ Tech Support IBM Certified System Administrator - WebSphere MQ V5.3 IBM Certified Solution Designer - WebSphere MQ V5.3 [EMAIL PROTECTED] The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
MQINQ in a clustered environment
Setup: - QMGR1 resides on LPAR1 - QMGR2 resides on LPAR2 - QMGR1 and QMGR2 are in cluster CLUS1 - Q1 is a clustered queue that exists on both QMGR1 and QMGR2 Scenario: We have a CICS application (connected to QMGR1) and it needs to do an MQINQ on Q1 on QMGR2. Is this possible? I have my doubts b/c of the fact that Q1 also exists locally on QMGR1 and I know the nature of MQ clustering causes the local instance of Q1 to have priority. (As mentioned on page 57 of the MQ Clusters manual.) Thanks in advance. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Removing a dead server from an MQ cluster
Just remember (from the Clusters manual): You can issue the RESET CLUSTER command only from full repository queue managers. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 04/29/2004 10:32 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Removing a dead server from an MQ cluster Howdy all, I have a server (MQ2) that has been disconnected (forceably) from a cluster and physically removed and will not be replaced. The existing queue manager (MQ1) on the other server still thinks it is present. Can I issue a reset cluster command on MQ1 as shown below safely: Reset cluster('MQCLUSTER') QMNAME('MQ2') ACTION(FORCEREMOVE) QUEUES(YES) Thanks Sid Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: MQ and SSL on z/OS - RESOLVED
The problem ended up being that ICSF was not available on the Lpar we were testing (go Info. Sec.) - this appears to have caused the CHIN to go hunting for these directories in USS to resolve the keyring. Naturally, the CHIN didn't have the proper security rules in place for these non-existent dirs, hence the ACCESS DENIED error messages. Thanks for all that responded...I mean...read my question. ;-) Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Mike Davidson [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 03/29/2004 03:10 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:MQ and SSL on z/OS We are testing SSL with MQ v5.3 (put-level 0309) on z/OS 1.4 and the CHIN is spitting out some ACF2 security violations on a couple of USS directories that he appears to be trying to access (see error messages below): CAS2312E CSQ2CHIN - ALTER ACCESS DENIED /csq2chin$rdb CAS2312E CSQ2CHIN - ALTER ACCESS DENIED /TEMPRACF$csq2chin$1$694308864$0$0 The dirs mentioned don't even currently exist - Does anyone know where they're supposed to be?...where they need to be created? I checked the manuals (and Morag's document) and find no mention of any such dirs. I've opened a PMR with IBM and haven't gotten alot of insight so far. Thanks in advance! Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
MQ and SSL on z/OS
We are testing SSL with MQ v5.3 (put-level 0309) on z/OS 1.4 and the CHIN is spitting out some ACF2 security violations on a couple of USS directories that he appears to be trying to access (see error messages below): CAS2312E CSQ2CHIN - ALTER ACCESS DENIED /csq2chin$rdb CAS2312E CSQ2CHIN - ALTER ACCESS DENIED /TEMPRACF$csq2chin$1$694308864$0$0 The dirs mentioned don't even currently exist - Does anyone know where they're supposed to be?...where they need to be created? I checked the manuals (and Morag's document) and find no mention of any such dirs. I've opened a PMR with IBM and haven't gotten alot of insight so far. Thanks in advance! Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: TCP/IP errors
Sounds like they're not hitting the right box, hence the message stating : EXRC_MQNODE_UNREACHABLE: Local Manager running on the MQSeries Node is either not running or not responding. The firewall rules would appear to be the culprit, pointing them to a different box where there is no active qmgr. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Bharath Ram Srinivasan [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 03/23/2004 06:05 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: TCP/IP errors Ray, We use the default 1414 port. We were getting the following error message when we tried accessing the listen queue through MMF.(Nastel MQControl Explorer) EXRC_MQNODE_UNREACHABLE: Local Manager running on the MQSeries Node is either not running or not responding. It may also indicate a problem with TCP/IP connectivity to the node. Corrective Action: Verify that Local Manager is running on the target MQSeries Node. Also make sure that the port number of the Local Manager corresponds to the Port number reported by the Group Manager. Following which we verified the state of our Queue Mgr. It was Active. On confirming with our client that he was sending to the desired port, we asked him to Ping his sender channel, which reported a TCP/IP error or the Listener being down. But the listener was up. That's how we arrived at the conclusion that this could be a TCP/IP error. As for the firewall check, the client is able to ping my machine (ordinary Ping on the CMD prompt) from his end. Having said that, could you please help me out on how to proceed further? Best Regards, Bharath Ray Tomblin [EMAIL PROTECTED] To: [EMAIL PROTECTED] OM cc: (bcc: bharathram.s/Polaris) Sent by: Subject: Re: TCP/IP errors MQSeries List [EMAIL PROTECTED] en.AC.AT 03/23/04 03:50 PM Please respond to MQSeries List If everything is set up correctly, I would have someone put a scope on the line and see what happens to the message. A bad firewall rule, a misconfigured router/switch, are a couple of of reasons that can cause this error. Are you using the default port or did you assign a particular port? Is the client sending to the correct port? Bharath Ram Srinivasan [EMAIL PROTECTED]To: Sent by: MQSeries List [EMAIL PROTECTED] [EMAIL PROTECTED] cc: Subject: TCP/IP errors 03/23/2004 04:52 AM Please respond to MQSeries List Hi, We have an issue with one of our NT Boxes. We are running WMQ 5.3 in this machine. Our Client is trying to connect to this machine through his sender channel. Although the listener and queue mgrs at my end are up running, the msg doesn't reach me. The MQ error log at sender end suggests that this might be a TCP/IP error or the listener must be down. But I am pretty sure that the listeners are up. How do I resolve this TCP/IP error? Alternately, if I decide to give up this Port (assuming it had some trouble) and allocate a new port for communication how could I make sure that this port would work before making the MQ connectivity change. Please help me out with this. Best Regards, Bharath The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you(See attached file: InterScan_Disclaimer.txt) The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have
Re: test tool allowing us to specify a msg id
You can't specify your own MsgID with the q program, but you can zero out MsgId before MQPUT with the -z parameter. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Adiraju, Rao [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 02/29/2004 03:28 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: test tool allowing us to specify a msg id There is a support pack - MA01 - that is available from IBM site. It has got a program/utility q with copies messages from one source to another. So you can input a file and messages will be written to Queue. I am not sure about specifiying your own message-id through. Give a go and see whether it's fit your bill. Cheers Rao Adiraju WebSphere MQ Specialist The National Bank of NZ Ltd. Wellington - New Zealand Tel: +64-4-494 4299 Fax: +64-4-802 8509 Mbl: +64-211-216-116 From: Kulbir S. Thind [mailto:[EMAIL PROTECTED] Sent: 29 February 2004 7:07 AM To: [EMAIL PROTECTED] Subject: test tool allowing us to specify a msg id Hi, Quick question, is there a utility supplied by IBM that will allow us to send messages to a queue specifying our own Message Id and will also be able to handle new line characters? We need to be able to supply a file and message id as parameters and want the utility to take the contents of the file and format a message and use the message id and put the message on to the queue. This should run on Windows and Sun Solaris. Am I asking too much? The reason it has to be an IBM tool is that IBM have passed our Vendor audits. We could quite easily develop our own, problem would be that we then need unit specifications and unit test cases for this tool, just trying to find the easy way out I guess. Thanks in advance, Kulbir. This communication is confidential and may contain privileged material. If you are not the intended recipient you must not use, disclose, copy or retain it. If you have received it in error please immediately notify me by return email and delete the emails. Thank you. The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Clustering question regarding communications (MQ 5.3 on z/OS 1.2)
I've come across an issue regarding the CONNAME that is made 'public' in the CLUSRCVR definition. As you all know, the value will be stored in the repositories and used by any qmgr's joining the cluster to create an auto-defined CLUSSDR channel as needed. We have internal (inside of our firewall) qmgrs in the cluster, as well as external (outside of our firewall) qmgrs in the cluster. Here's my concern: The IP address specified in the CONNAME of the CLUSRCVR definition needs to serve: qmgrs inside the firewall, who use an internal un'NAT'd address AND qmgrs outside of the firewall who need to use an external NAT'd address In a nutshell, I have one place to specify 2 addresses. I know using the DNS name would be a possible remedy, however, certain external clients are reluctant to use the DNS name - they require an actual IP address. I'm assuming someone else has run into this scenario - clustering with qmgrs in the cluster that are internal and external... Thanks in advance. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: URGENT HELP NEEDED: on cluster resolution
Have you tried issuing the RESET command before you bring up the new instance of the full repos.? This will forcibly remove the qmgr from the cluster. Then try to add him back into the cluster on the new box. You can even specify the QMID to ensure that the old one is being removed. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Ruzi R [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 12/10/2003 10:55 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: URGENT HELP NEEDED: on cluster resolution I went ahead and: 1-Suspended the qmgr MQFULL1 2-Deleted the clussdr on MQFULL1 (TO.MQFULL2). 3-Recreated the clussdr on MQFULL1 (TO.MQFULL2) 4-Resumed qmgr 5-Refreshed cluster 6-Display clusqmgr(*) showed only the MQFULL1 qmgr (neither the second full rep MQFULL2 or the rest of the cluster members) I hope someone can help me with this. Thanks, Ruzi --- Ruzi R [EMAIL PROTECTED] wrote: Hi all, We are on MQ 5.3 CSD 05 ON W2K servers and OS/390 MQ 5.3. Last night, we replaced the 2 full repositories (on W2K machineA and machineB) of our two MQ clusters with the new full repositories (on W2K also machine1 and machine2). I had followed the steps stated in the cluster book to the dot (I believe) on how to do this task. One of the clusters is working without any problems. We have been having problems with the other cluster since this switch over. I get RC 2189 (I know what this means) when I put a message across the cluster. MQ explorer cluster (namely MQ2T.CLUSTER) only shows the MQFULL1 repository. So the set up is: MQFULL1 on machine1 --- full rep MQFULL2 on machine 2 --- full rep MQ2T on OS/390- cluster member (not fill rep) MQ1 on w2k- cluster member (not full rep) 1- MQCHIN job indicates that : Unable to get message from SYSTEM.CLUSTER.COMMAND.QUEUE, MQCC=2 MQRC=2016System.cluster.repository.queue on MQ2T 2016 . Recycling qmgr did not help. 2- When I DISPLAY CLUSQMGR(*) in MQFULL2 it displays all the cluster info correctly (i.e. MQFULL1, MQFULL2, MQ2T, MQ1). However the same command issued on MQFULL shows: DISPLAY CLUSQMGR(*) 1 : DISPLAY CLUSQMGR(*) AMQ8441: Display Cluster Queue Manager details. CLUSQMGR(MQFULL1) CLUSTER(MQ2T.CLUSTER) CHANNEL(TO.MQFULL1) AMQ8441: Display Cluster Queue Manager details. CLUSQMGR(SYSTEM.TEMPQMGR.machine2(1414)) CLUSTER(MQ2T.CLUSTER) CHANNEL(TO.MQFULL2) Looks like the full repositories are not connected to each other properly. SYSTEM.TEMPQMGR.machine2(1414)) is supposed to say MQFULL2 instead. How can I correct this? Why is it not showing the rest of the cluster members ? Should I delete the clussdr/clusrcvr chnnels on MQFULL1 to MQFULL2 and redefine them? How would it impact the rest of the cluster? I would very much appreciate your help with this problem. Best regards, Ruzi Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: CCSID...again
That's exactly what we had to do. The CCSID of 37 did, indeed, fix the issue. We've had no issues as a result. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Gina McCarthy [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 11/25/2003 01:17 PM Please respond to gimccarthy To:[EMAIL PROTECTED] cc: Subject:CCSID...again Sorry if this is getting old... I have messages coming from outside partners through a UNIX system to OS/390. They are sending an exclamation '!' and it is coming into the MF as X'4F'. Our CCSID on the OS/390 MQ system is 500 (default). We are seeing this as a '|'. Does it have to do with the CCSID of the MF which I believe is 037? For straight character conversion, should I change the CCSID to 037?? What are the implications of doing this? TIA Regards Gina McCarthy The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Connection or remote listener unavailable error
That generic message ('Connection or remote listener unavailable') is usually accompanied by a more specific Communications Protocol return code. Can you provide us with some more information concerning this return code? Is it SNA or IP? I'm assuming that you have a listener running on your machine... Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Prithwiraj Basu [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 10/21/2003 10:33 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Connection or remote listener unavailable error Hi All, We have an app that has a bidirectional MQ link with another company. We have a Unix platform on our side. The other comany operates via a mainframe. It was recently discovered that when we upgraded our Sun Solaris OS we blew away the MQ objects. I have recreated them and got things to work to the point where we can send messages to the other company. However they are unable to send mesages to us. When they try to start their sender channel they get a 'Connection or remote listener unavailable'. Any ideas how I can troubleshoot this? Thanks. Prits Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Process-Start Channels
TrigType Trigger (Yes) Initq Trigdata = Channel Name Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Williams, Dave (Systems Management) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 10/13/2003 01:34 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Process-Start Channels Hello. We're running MQS 5.3 for OS/390. We received the impression, from a class, that it's no longer necessary to have process defined to start channels in XMIT queue definitions. What parameters have to be defined in XMIT queue for triggering then? More Queue name . . . . . . . . : MQxx Disposition . . . . . . . . : QMGR MQxx Trigger Definition Trigger type . . . . . . : F F=First,E=Every,D=Depth,N=None Trigger set . . . . . . : N Y=Yes,N=No Trigger message priority : 0 0 - 9 Trigger depth . . . . . : 1 1 - 9 Initiation queue . . . . : Process name . . . . . . : Trigger data . . . . . . : Thanks, DW The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Linking two Q Mgrs one with TCP/IP and other with SNA
I found in testing MQ clustering between W2K and Mainframe qmgr's w/multiple communications protocols that IP channels across the board were the way to go. If you must use SNA channels, you'll need a Channel Auto-Definition Exit (CHADEXIT) on the W2K qmgr to pass the Userid and Password attributes for APPC authorization. I got it to work like this, but it was ugly - trying to mix protocols within the clustered environment. Since I've changed all of the clustered channels to pure TCP/IP, everything's been great! You can still keep your classic channels on the host as LU62 - just make all of your clustered channels are IP. I hope this helps. Good luck! Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Harkishin Thadani [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 10/12/2003 04:03 AM Please respond to hrthadani To:[EMAIL PROTECTED] cc: Subject:Linkimg two Q Mgrs one with TCP/IP and other with SNA [EMAIL PROTECTED]?xml:namespace prefix = o ns = urn:schemas-microsoft-com:office:office / Dear Friends, We are trying to set up multiple MQ Queue Managers into two clusters. Cluster 1 is made up of Queue Managers on UNIX and Windows platforms communicating with each other using TCP/IP. Cluster 2 is made up of Queue Managers running under MVS using SNA as the communication driver. We would like to link up the two clusters. If we had TCP/IP or SNA as a common communication protocol in all the hosts, we could have linked up the two clusters either having, say one or two Queue Managers common to both the clusters or would have connected two of the Queue Managers in the two clusters directly. However with the two clusters having different communication drivers, it appears to be difficult. The solution does not seem to be in MQSeries which is just using the message drivers based on the underlying communication protocol. The solution would have to be at the transport layer. I do not have the knowledge to be able to resolve this. Two possible solutions which come to mind are to use TCP62 which allows SNA commands to flow over TCP/IP. Second is to use communication boxes which can convert SNA requests and messages to TCP and vice versa. Can either of this resolve the problem? What are the products available in the market place to provide the solution, if any? Thanks and regards, Harkishin R. Thadani E-mail : [EMAIL PROTECTED] Phone/fax : 612/9181 2204 Mobile : 612/412 279 251 Do you Yahoo!? The New Yahoo! Shopping - with improved product search The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Cluster question - (SYSTEM.CLUSTER.REPOSITORY.QUEUE)
Thanks for the explanation, John. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] John M Hammond [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 09/08/2003 10:34 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Cluster question - (SYSTEM.CLUSTER.REPOSITORY.QUEUE) I'm not IBM but I used to be The SYSTEM.CLUSTER.REPOSITORY.QUEUE queue contains everything MQ needs to know in order to manage clusters successfully. There will always be at least one message on it. The top 'RFQR' message contains information relating to the local queue manager and is usually filled with blanks. This message is always there, even when you are not using cluster objects. Subsequent messages relate to specific cluster objects that exists within a cluster. As you define new objects you'll see the depth of the queue increase. Occasionally MQ will rewrite the entire queue and compact the data and thus reduce the number of messages. You might have a couple of hundred messages on the queue one, day and then 3 messages on it the next - this is normal! The formats of these messages are all internal and (I can say from experience) are fairly complicated. I would not recommend anybody attempting to decode them. I was also strongly discourage anybody from tampering with the messages on this queue. I updated the queue manually many times in testing support tools and the results were not pretty at the best of times. In short: - Messages on the queue are normal - Don't touch them :-) John John M Hammond Data Center: Middleware Household International 100 Mittel Drive Wood Dale, IL 60191 Phone: (630) 521-4339; Wood, Dan [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent by: MQSeries cc: List Subject: Re: Cluster question - (SYSTEM.CLUSTER.REPOSITORY.QUEUE) [EMAIL PROTECTED] .AT 09/08/2003 08:58 AM Please respond to MQSeries List Shows how far behind I am with my listserv messages. DONT DELETE ANYTHING and DON'T ASK QUESTIONS! I'm surprised IBM didn't respond to your question... Dan L Wood AIT - Enterprise Application Integration [EMAIL PROTECTED] 319-896-6985 -Original Message- From: Mike Davidson [SMTP:[EMAIL PROTECTED] Sent: Wednesday, August 06, 2003 7:17 AM To: [EMAIL PROTECTED] Subject: Re: Cluster question - (SYSTEM.CLUSTER.REPOSITORY.QUEUE) Neil, Thanks for the response. I agree with you that the SYSTEM.CLUSTER.REPOSITORY.QUEUE is not the place to be poking around. I was just curious as to why initially this queue has a couple of base messages in there. If this is normal, I'm cool with it. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Neil Casey [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/05/2003 07:56 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Cluster question - (SYSTEM.CLUSTER.REPOSITORY.QUEUE) Mike, you're a brave man. The SYSTEM.CLUSTER.REPOSITORY.QUEUE is where MQ saves away any information which relates to clusters. Some of it is easily rebuilt, and some of it is pretty critical, especially if your queue manager is a full repository. You should always expect to find messages on this queue if anything relating to clusters has been defined. These messages are not something that I would be deleting personally (unless directed by IBM support - I have had that happen once at v2.1 on zOS). MQ5.3 now has substantially more ability to manage the cluster repository than earlier versions, with extensions to the cluster commands. I would never want to play with the repository directly. It's asking for trouble. I can't answer the question of what the specific messages represent. We had a similar discussion recently about transmission headers on channels, and got the answer from IBM that internal messages formats are internal (and private) for a reason. If the formats are known, someone will depend on them, and then when IBM change them to privide new function or to fix a problem, someone elses code breaks. This makes IBM look bad, even though the third party is at fault for relying on a non-documented interface. Regards, Neil Casey. |-+ | | Mike Davidson | | | [EMAIL PROTECTED]| | | M| | | Sent by: MQSeries| | | List | | | [EMAIL PROTECTED]| | | n.AC.AT | | | | | | | | | 06/08/2003 03:40 | | | Please respond to| | | MQSeries List | | | | |-+ - -| | | |To:[EMAIL PROTECTED] | |cc: | |Subject
Re: Urgent help: Unexpected behavior in the Cluster!!!
I found in my testing that using the RESET command got rid of the automatically-defined channels from the DIS CLUSCHL(*) command. I tried it after reading the Queue Manager Clusters manual and, believe it or not, it worked. Here's an excerpt (p. 68): You might use the RESET CLUSTER command if, for example, a queue manager has been deleted but still has cluster-receiver channels defined to the cluster. Instead of waiting for WebSphere MQ to remove these definitions (which it does automatically) you can issue the RESET CLUSTER command to tidy up sooner. All other queue managers in the cluster are then informed that the queue manager is no longer available. I hope this helps. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 08:55 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! I would bet that the mainframe queue manager still has some automatic CLUSSNDRs leftover from when they were pointing to QM1 and QM2. just stopping / deleting / or modifying the manually defined ones does not do anything to the automatic ones. They will even continue to retry even now, hoping that the listener on QM!/@ comes back. I know of no graceful way of eliminating Automatic CLUSSNDRs. :-( My biggest pet peeve with clustering. The only way I know how to do it is to completely blow away the repositories in the cluster (partial and full). Maybe someone knows a better way??? The one thing I have learned in the past couple of weeks with clustering is never ever just delete something. You always have to un cluster it first (queues, channels), and then delete. -Original Message- From: Ruzi R [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 8:39 AM To: [EMAIL PROTECTED] Subject: Urgent help: Unexpected behavior in the Cluster!!! Hi all, The QM1 and QM2 (on W2K, MQ 5.3) were full repositories for our cluster. I have just replaced them (full repositories) with QMA and QMB-- removing QM1 and QM2 from the cluster. I have done this following the instructions given in the MQ Cluster manual. I have done the clean-up of the obsolete channels etc. (e.g. TO.QM1 and TO.QM2). In other words, no cluster member has any CLUSSDR channel pointing to the old repositiories. The old repositories have their cluster channels deleted. Have done REFRESH CLUSTER REPOS(YES/NO) as per the instructions in the manual. As we don t need QM1 and MQ2 any longer, I did endmqm on QM1 and QM2. Stopped the listener on both. Did some testing; everything seemd OK in the cluster. Then I had to move on to something else MQ2T (on OS/390 MQ 5.3) is a member in the cluster. I had modified the procs for MQ2T to pick up the new connames (for QMA and QMB). As part of testing, my colleague stopped MQ2T and re-started. Apparently, on the re-start, the event logs on the old full repositories got flooded with messages indicating MQ2T was trying to connect to them (at least that is what he says.. I haven t seen the errors myself. He cleaned up the log and saved the data somewhere but I don t know where yet). Why would this happen as there is nothing in the start-up procc pointing to QM1 or MQ2? I have to find an answer to this as we have another cluster whose full repsoitories will have to be replaced today. He said that, as soon as he stopped the listener on these qmgrs the errors stopped. It just so happens that we don t need QM1 and QM2 any longer, so I will delete them. My question is, suppose that QM1 and QM2 were to stay as independent queue managers (not as a cluster member) with their listeners running obviously, how would I prevent their logs from getting filled with messages from cluster queue managers trying to connect? My thinking is, because the new full repositories will keep the info related to the old repositories for 90 days during which time, any member qmgr re-starting will cause this kind of error??? I would very much appreciate your input on the above unexpected behavior the cluster. Thanks, Ruzi Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive The information contained
Re: Urgent help: Unexpected behavior in the Cluster!!!
Peter - Correct, I issued the RESET command on the qmgr's that were being removed from the cluster. I've never had a scenario where the qmgr's (in this case QM1 and QM2) were already deleted from the box altogether. Ruzi - As strange as it sounds, try recreating QM1 and QM2 and just run the ALTER QMGR REPOS() command. Then run the RESET CLUSTER() QMNAME(QM1/QM2) ACTION(FORCEREMOVE) QUEUES(YES/NO) command. Then run ALTER QMGR REPOS(' '). Then see what DIS CLUSQMGR on the mainframe returns. And, finally, delete QM1 and QM2 if no longer needed. (Essentially, you'd be introducing QM1 and QM2 back into the cluster as full repositories, running the RESET command to try and rid yourself of the auto-defined chl's, and backing the qmgr's out of the cluster.) Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] 706.644.9501 Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 10:05 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! So you would issue this command from the QM where other QMS are still trying to send stuff to. In Ruzi's case, the old QM1 and QM2 queue managers, right? This would tell all other QMs in the cluster to delete any automatic CLUSSNDRs to QM1 or QM2? What do you do in the case where perhaps QM1 and QM2 were already deleted? Is there any official way in this case? Perhaps issuing REFRESH CLUSTER REPOS(YES) on the QM that had the bad automatic CLUSSNDRs would flush them out? In Ruzi's case, the mainframe QM? (Sorry Ruzi, from your original post it was not clear if you issued this command on the mainframe or not). -Original Message- From: Mike Davidson [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 9:48 AM To: [EMAIL PROTECTED] Subject: Re: Urgent help: Unexpected behavior in the Cluster!!! I found in my testing that using the RESET command got rid of the automatically-defined channels from the DIS CLUSCHL(*) command. I tried it after reading the Queue Manager Clusters manual and, believe it or not, it worked. Here's an excerpt (p. 68): You might use the RESET CLUSTER command if, for example, a queue manager has been deleted but still has cluster-receiver channels defined to the cluster. Instead of waiting for WebSphere MQ to remove these definitions (which it does automatically) you can issue the RESET CLUSTER command to tidy up sooner. All other queue managers in the cluster are then informed that the queue manager is no longer available. I hope this helps. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 08:55 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! I would bet that the mainframe queue manager still has some automatic CLUSSNDRs leftover from when they were pointing to QM1 and QM2. just stopping / deleting / or modifying the manually defined ones does not do anything to the automatic ones. They will even continue to retry even now, hoping that the listener on QM!/@ comes back. I know of no graceful way of eliminating Automatic CLUSSNDRs. :-( My biggest pet peeve with clustering. The only way I know how to do it is to completely blow away the repositories in the cluster (partial and full). Maybe someone knows a better way??? The one thing I have learned in the past couple of weeks with clustering is never ever just delete something. You always have to un cluster it first (queues, channels), and then delete. -Original Message- From: Ruzi R [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 8:39 AM To: [EMAIL PROTECTED] Subject: Urgent help: Unexpected behavior in the Cluster!!! Hi all, The QM1 and QM2 (on W2K, MQ 5.3) were full repositories for our cluster. I have just replaced them (full repositories) with QMA and QMB-- removing QM1 and QM2 from the cluster. I have done this following the instructions given in the MQ Cluster manual. I have done the clean-up of the obsolete channels etc. (e.g. TO.QM1 and TO.QM2). In other words, no cluster member has any CLUSSDR channel pointing to the old repositiories. The old repositories have their cluster channels deleted. Have done REFRESH CLUSTER REPOS(YES/NO) as per the instructions in the manual. As we don t need QM1 and MQ2 any longer, I did endmqm on QM1 and QM2. Stopped the listener on both. Did some testing; everything seemd OK in the cluster. Then I had to move on to something else MQ2T (on OS/390 MQ 5.3) is a member in the cluster. I had modified the procs for MQ2T to pick up the new connames (for QMA and QMB). As part of testing, my colleague stopped MQ2T and re-started. Apparently, on the re-start, the event logs on the old full repositories got flooded with messages indicating MQ2T was trying to connect
Re: Urgent help: Unexpected behavior in the Cluster!!!
Glad it worked! Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Ruzi R [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 11:03 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! Thanks, Mike! This did it!. I just did not think that it would benecessary to issue this command as I was doing the removal of the full-rep gracefully. Ruzi --- Mike Davidson [EMAIL PROTECTED] wrote: I found in my testing that using the RESET command got rid of the automatically-defined channels from the DIS CLUSCHL(*) command. I tried it after reading the Queue Manager Clusters manual and, believe it or not, it worked. Here's an excerpt (p. 68): You might use the RESET CLUSTER command if, for example, a queue manager has been deleted but still has cluster-receiver channels defined to the cluster. Instead of waiting for WebSphere MQ to remove these definitions (which it does automatically) you can issue the RESET CLUSTER command to tidy up sooner. All other queue managers in the cluster are then informed that the queue manager is no longer available. I hope this helps. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 08:55 AM Please respond to MQSeries List To: [EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! I would bet that the mainframe queue manager still has some automatic CLUSSNDRs leftover from when they were pointing to QM1 and QM2. just stopping / deleting / or modifying the manually defined ones does not do anything to the automatic ones. They will even continue to retry even now, hoping that the listener on QM!/@ comes back. I know of no graceful way of eliminating Automatic CLUSSNDRs. :-( My biggest pet peeve with clustering. The only way I know how to do it is to completely blow away the repositories in the cluster (partial and full). Maybe someone knows a better way??? The one thing I have learned in the past couple of weeks with clustering is never ever just delete something. You always have to un cluster it first (queues, channels), and then delete. -Original Message- From: Ruzi R [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 8:39 AM To: [EMAIL PROTECTED] Subject: Urgent help: Unexpected behavior in the Cluster!!! Hi all, The QM1 and QM2 (on W2K, MQ 5.3) were full repositories for our cluster. I have just replaced them (full repositories) with QMA and QMB-- removing QM1 and QM2 from the cluster. I have done this following the instructions given in the MQ Cluster manual. I have done the clean-up of the obsolete channels etc. (e.g. TO.QM1 and TO.QM2). In other words, no cluster member has any CLUSSDR channel pointing to the old repositiories. The old repositories have their cluster channels deleted. Have done REFRESH CLUSTER REPOS(YES/NO) as per the instructions in the manual. As we don t need QM1 and MQ2 any longer, I did endmqm on QM1 and QM2. Stopped the listener on both. Did some testing; everything seemd OK in the cluster. Then I had to move on to something else MQ2T (on OS/390 MQ 5.3) is a member in the cluster. I had modified the procs for MQ2T to pick up the new connames (for QMA and QMB). As part of testing, my colleague stopped MQ2T and re-started. Apparently, on the re-start, the event logs on the old full repositories got flooded with messages indicating MQ2T was trying to connect to them (at least that is what he says.. I haven t seen the errors myself. He cleaned up the log and saved the data somewhere but I don t know where yet). Why would this happen as there is nothing in the start-up procc pointing to QM1 or MQ2? I have to find an answer to this as we have another cluster whose full repsoitories will have to be replaced today. He said that, as soon as he stopped the listener on these qmgrs the errors stopped. It just so happens that we don t need QM1 and QM2 any longer, so I will delete them. My question is, suppose that QM1 and QM2 were to stay as independent queue managers (not as a cluster member) with their listeners running obviously, how would I prevent their logs from getting filled with messages from cluster queue managers trying to connect? My thinking is, because the new full repositories will keep the info related to the old repositories for 90 days during which time, any member qmgr re-starting will cause this kind of error??? I would very much appreciate your input on the above unexpected behavior the cluster. Thanks, Ruzi Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive This communication
Re: Urgent help: Unexpected behavior in the Cluster!!!
I've done it before on both. My logic being that I wanted both full repositories to be rid of the rogue auto-defined channels and not knowing for sure if running the RESET command on one full repository would cause MQ to let the other full repository know of the change/deletion. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 01:23 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! Mike/Ruzi, do you know if you have to issue the command on both your full repositories? Or will one be enough? -Original Message- From: Ruzi R [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 11:36 AM To: [EMAIL PROTECTED] Subject: Re: Urgent help: Unexpected behavior in the Cluster!!! Thanks everyone who has responded.The problem has been resolved. Just to answer Peter's question: As I said in my original email, I had done REFRESH CLUSTER REPOS(YES/NO) -- including the new repositories. However, the mainframe did not like the REPOS parm. So I issued it without the REPOS. The qmgrs on other platforms still showed the CLUSSDrs to the old repositories when issued DISPLAY CLUSQMGR(*), after the REFRESH CLUSTER REPOS(YES) was issued. Anyway, the problem has been resolved by issuing RESET CLUSTER QMNAME(QM1/QM2) ACTION(FORCEREMOVE) QUEUES(YES) command on the new full repositories. I did not think that this command would be necessary as I removed the full repositories and the cluster channels gracefully (i.e. as per the steps indicated in the Cluster manual). Thanks, Ruzi --- Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] wrote: So you would issue this command from the QM where other QMS are still trying to send stuff to. In Ruzi's case, the old QM1 and QM2 queue managers, right? This would tell all other QMs in the cluster to delete any automatic CLUSSNDRs to QM1 or QM2? What do you do in the case where perhaps QM1 and QM2 were already deleted? Is there any official way in this case? Perhaps issuing REFRESH CLUSTER REPOS(YES) on the QM that had the bad automatic CLUSSNDRs would flush them out? In Ruzi's case, the mainframe QM? (Sorry Ruzi, from your original post it was not clear if you issued this command on the mainframe or not). -Original Message- From: Mike Davidson [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 9:48 AM To: [EMAIL PROTECTED] Subject: Re: Urgent help: Unexpected behavior in the Cluster!!! I found in my testing that using the RESET command got rid of the automatically-defined channels from the DIS CLUSCHL(*) command. I tried it after reading the Queue Manager Clusters manual and, believe it or not, it worked. Here's an excerpt (p. 68): You might use the RESET CLUSTER command if, for example, a queue manager has been deleted but still has cluster-receiver channels defined to the cluster. Instead of waiting for WebSphere MQ to remove these definitions (which it does automatically) you can issue the RESET CLUSTER command to tidy up sooner. All other queue managers in the cluster are then informed that the queue manager is no longer available. I hope this helps. Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 08/25/2003 08:55 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Urgent help: Unexpected behavior in the Cluster!!! I would bet that the mainframe queue manager still has some automatic CLUSSNDRs leftover from when they were pointing to QM1 and QM2. just stopping / deleting / or modifying the manually defined ones does not do anything to the automatic ones. They will even continue to retry even now, hoping that the listener on QM!/@ comes back. I know of no graceful way of eliminating Automatic CLUSSNDRs. :-( My biggest pet peeve with clustering. The only way I know how to do it is to completely blow away the repositories in the cluster (partial and full). Maybe someone knows a better way??? The one thing I have learned in the past couple of weeks with clustering is never ever just delete something. You always have to un cluster it first (queues, channels), and then delete. -Original Message- From: Ruzi R [mailto:[EMAIL PROTECTED] Sent: Monday, August 25, 2003 8:39 AM To: [EMAIL PROTECTED] Subject: Urgent help: Unexpected behavior in the Cluster!!! Hi all, The QM1 and QM2 (on W2K, MQ 5.3) were full repositories for our cluster. I have just replaced them (full repositories) with QMA and QMB-- removing QM1 and QM2 from the cluster. I have done this following the instructions given in the MQ Cluster manual. I have done the clean-up of the obsolete channels etc. (e.g. TO.QM1 and TO.QM2). In other
Cluster question - (SYSTEM.CLUSTER.REPOSITORY.QUEUE)
Hello all, (MQ5.3 on z/OS) - I wanted to check with y'all on something. Upon setting up a cluster from scratch, when I look in my SYSTEM.CLUSTER.REPOSITORY.QUEUE I see two messages. I was expecting this queue to be empty. I got curious and stopped my CHIN started task and emptied out the queue and brought the CHIN back up only to see those two msgs appear again. One message is simply nulls and spaces (seems harmless) and the other has RFQR in the first four bytes followed by nulls and spaces??? I was wondering if these msgs are supposed to be there or if something fishy is going on T I A Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: Handling messages on DLQ using JMS
Why don't you use the dead-letter-handler to route the messages to a queue that triggers your Java application to process the messages appropriately? ...Just a thought... Mike Davidson TSYS MQ Tech Support [EMAIL PROTECTED] Sumeet Khosla [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 06/25/2003 02:05 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Handling messages on DLQ using JMS Hi all, We are communicating from one QM to another (server to server). While doing so, some messages are ending up on the DLQ of source QM. Now the issue is that how can we handle the messages arriving on the DLQ using JMS and not DLQ Handler. We tried associating a JMS MessageListener with the DLQ but that does not work. We got errors as MQJMS1034 and MQJMS1022. Any pointers on this would be highly appreciated. Thanks Regards, Sumeet
Long and Short Retry Dilemma/Question???
What is the general consensus for settings of the Long and Short Retry Interval/Count attributes. I apologize if this has been discussed before, and I'm sure it has been. We are currently running 5.3 on z/OS. The defaults for these attributes are as follows: Short Retry Interval: 60 seconds Short Retry Count:10 Long Retry Interval:1200 seconds Long Retry Count:9 Historically, we've taken the defaults - but lately we've had some issues come up that have prompted us to revisit these attribute settings. Here are some thoughts: If a sender channel goes into retry (let's say b/c of network problems) and it's still not resolved after 10 minutes and the channel is into its Long Retry and a client (business client, not an MQ Client) has to wait for 20 minutes for the next retry - that seems kind of long to wait. We were considering maybe changing it to 10 minutes. Obviously this adds some overhead - but it kind of seems worth the sacrifice. I know that if I'm on the other end of a channel and I resolve the network issue, I'm not going to want to wait 20 minutes for the sender to retry - especially if this is a production issue. Also, would it be worth it to increase the Short Retry interval to 2 minutes for a Count of 20? Thus, giving more time for the issue to be resolved before the Long Retry kicks in. Just wondering what some of your thoughts were on this issue. Thanks. Mike Davidson TSYS WebSphere MQ Technical Support [EMAIL PROTECTED]
Re: MQ and Firewalls
Michelle, You could place your ALTER CHANNEL commands in one of the System Initialization Parameters (INP1 or INP2) so that they get executed upon startup of the qmgr, but you'd probably want to remove the commands after startup. Otherwise they would be executed the next time the qmgr came up, as well. Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED] Michelle Russell [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 04/02/2003 04:16 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:MQ and Firewalls We are in the process of implementing a new firewall and the IP address will change for certain MQ Subsystem channels. I am wondering if there is a global way of changing the channel IP address instead of waiting till MQ loads and the channels fail and then changing the address manually per channel.? Regards Michelle This email and any attachments are confidential. They may contain privileged information and are intended for the named addressee(s) only. They must not be distributed without our consent. If you are not the intended recipient, please notify us immediately and do not disclose, distribute or retain this email or any part of it. Unless expressly stated, opinions in this email are those of the individual sender and not N Brown Group plc or any of its subsidiaries. You must take full responsibility for virus checking this email and any attachments. Please note that the content of this email or any of its attachments may contain data that falls within the scope of the Data Protection Acts and that you must ensure that any handling or processing of such data by you is fully compliant with the terms and provisions of the Data Protection Act 1984 and 1998. N Brown Group plc. Registered office: 53 Dale Street, Manchester, M60 6ES. Registered in England No.814103. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Old School RUNMQLSR
I've always started my MQ listeners (on Windows) via the command prompt - mainly b/c I learned on version 5.0. I recently upgraded this W2K machine to WMQ 5.3 and I continue to start the listeners this way - however, I'm noticing something different now. With previous versions, the listener window would give little status messages as things would happen concerning the listener program (such as: Channel program started.). I thought that to be pretty useful at times. With 5.3, there are no longer any of these messages showing up in the listener command prompt window. No big deal, really. I just was wondering what has happened, or what am I doing wrong. I checked out the syntax in the manual to see if there was some new parameter(s) that needed to be typed in, but I found nothing mentioning this feature. Just curious. Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED]
Re: Old School RUNMQLSR
Yep...I know about those. I just thought it was neat how they would show up in the actual Listener window. Is this 'functionality' no longer there. Not trying to be picky - just curious. Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED] Peter Heggie [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 01/16/2003 08:44 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Old School RUNMQLSR You do get 'channel started' messages in the W2K event log.. From: Mike Davidson [EMAIL PROTECTED] on 01/16/2003 08:14 AM Please respond to MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Old School RUNMQLSR I've always started my MQ listeners (on Windows) via the command prompt - mainly b/c I learned on version 5.0. I recently upgraded this W2K machine to WMQ 5.3 and I continue to start the listeners this way - however, I'm noticing something different now. With previous versions, the listener window would give little status messages as things would happen concerning the listener program (such as: Channel program started.). I thought that to be pretty useful at times. With 5.3, there are no longer any of these messages showing up in the listener command prompt window. No big deal, really. I just was wondering what has happened, or what am I doing wrong. I checked out the syntax in the manual to see if there was some new parameter(s) that needed to be typed in, but I found nothing mentioning this feature. Just curious. Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED] Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Old School RUNMQLSR
Thanks, Paul. Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED] Paul Clarke [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 01/16/2003 11:15 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Old School RUNMQLSR I've always started my MQ listeners (on Windows) via the command prompt - mainly b/c I learned on version 5.0. I recently upgraded this W2K machine to WMQ 5.3 and I continue to start the listeners this way - however, I'm noticing something different now. With previous versions, the listener window would give little status messages as things would happen concerning the listener program (such as: Channel program started.). I thought that to be pretty useful at times. With 5.3, there are no longer any of these messages showing up in the listener command prompt window. No big deal, really. I just was wondering what has happened, or what am I doing wrong. I checked out the syntax in the manual to see if there was some new parameter(s) that needed to be typed in, but I found nothing mentioning this feature. Just curious. Mike Davidson Hi Mike, MQ 5.3 has changed to use what we call channel pools. Essentially when an inbound channel connects to a listener, MQ passes the connection to one of a pool of processes rather than just start a thread inside the listener. Consequently the channel actually now runs inside a background process (AMQRMPPA) which does not have a console window. We made this change for scaleability reasons. In 5.2 it is possible to run out of per process resource (ie. maximum number of threads) when you start many connections into your listener. In 5.3, since this restriction is removed, you can now keep on connecting channels until you run out of some system wide resource which is fixable by buying a bigger machine (:-) though not always). As mentioned before the channel still writes the channel start message, it just goes to the event log (on Windows) and the AMQERR01.LOG file. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQ Visual Edit beta v0.3.7
I tried to link to the site so I could download the beta version and it looks like the site is down Roger Lacroix [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 11/18/2002 04:55 PM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: MQ Visual Edit beta v0.3.7 Hi, There is documentation - all be it, it may not be very robust. Click on Help - Help Goto Chapter 3, section Adding a Queue Manager Access Profile The only between adding a distributed queue manager and a mainframe queue manager is that select the appropriate radio button value (just under queue manager name). Information that you will need: 1) MQ object names are case sensitive e.g. MQA1 is not the same as mqa1 2) For Channel Name, you can use SYSTEM.DEF.SVRCONN 3) You will need to know the IP # of the LPAR that has your queue manager. 4) You need to know the port that the listener is listening for the mainframe queue manager that you are connecting to. Note: To access a mainframe queue manager you MUST have CAF installed on the mainframe. later Roger Lacroix Capitalware Inc. Quoting Kamal, Ahmed (ITD) [EMAIL PROTECTED]: Hi I tried your MQ Visual edit. There is no example or documentation how to open a queue on a remote queue manager on OS/390 . Thanks Ahmed -Original Message- From: Roger Lacroix [mailto:[EMAIL PROTECTED]] Sent: Sunday, November 17, 2002 11:44 PM To: [EMAIL PROTECTED] Subject: MQ Visual Edit beta v0.3.7 All: I have released the next beta v0.3.7 of MQ Visual Edit. The following enhancements / fixes have been made: - Added code to support Clear Queue functionality. - Enhanced the Open Queue Dialog panel to add a drop-down box for the queue name field. Now the 10 previously inputted queue names will be saved. - Updated docs (English only) You can download MQ Visual Edit at: http://www.capitalware.biz/beta.html Note: This is an on-going project, so please send comments and / or complaints to me. Also, this beta will last for 11 weeks (end of January) because of Christmas. later Roger Lacroix Enterprise Architect Capitalware Inc. http://www.capitalware.biz IBM Certified Specialist - MQSeries IBM Certified Developer - MQSeries IBM Certified Solutions Expert - MQSeries Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: how to cleanly removed a crampy cluster on NT/2k?
I've seen this problem before (in the MQ310 course labs, believe it or not). In class, we cleared out the SYSTEM.CLUSTER.REPOSITORY.QUEUE and that got rid of any 'remnants'. Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED] Järgen Pedersen [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 07/12/2002 10:28 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: how to cleanly removed a crampy cluster on NT/2k? Normally it requres that you make your qmgr repostory qmgr for that qluster too (using a Namelist), then you can use RESET CLUSTER and when reset cluster is done, and you see that it's claen, chenage your repository settings back. That approach is working fine for me It has been discussed previous. I hope it will help you cleaning up. ;o) Best regards Joergen H. Pedersen Systemprogrammer WM-data SDC [EMAIL PROTECTED] IBM Certified MQSeries Specialist IBM Certified MQSeries Solutions Expert Please apply this disclaimer to the above message - the opinions are mine and certainly not necessarily those of my employer. Quigley, Robert [EMAIL PROTECTED]@AKH-Wien.AC.AT on 12-07-2002 15:20:46 Please respond to MQSeries List [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Re: how to cleanly removed a crampy cluster on NT/2k? They should go away after 90 days. You could try RESET CLUSTER (clusterName) QMNAME(yourQMgrName) ACTION(FORCEREMOVE) on a repository q mgr. -Rob Quigley Perot Systems -Original Message- From: Benjamin Zhou [mailto:[EMAIL PROTECTED]] Sent: Thursday, July 11, 2002 11:29 AM To: [EMAIL PROTECTED] Subject: how to cleanly removed a crampy cluster on NT/2k? Hi all, after repeatedly encountering problems with clustering on NT/2k, we decided to get rid of it and use distributed queuing instead. I followed all the steps in the manual to remove qmgrs from the cluster, and did everything from command line. The resulting objects are clean. But I keep getting error messages from windows eventlog saying the following: Channel program 'TO_QM_BROKER' started. Channel not defined remotely. There is no definition of channel 'TO_QM_BROKER' at the remote location. Add an appropriate definition to the remote hosts list of defined channels and retry the operation. Channel 'TO_QM_BROKER' not found. The requested operation failed because the program could not find a definition of channel 'TO_QM_BROKER'. Check that the name is specified correctly and the channel definition is available. Channel program ended abnormally. Channel program 'TO_QM_BROKER' ended abnormally. Look at previous error messages for channel program 'TO_QM_BROKER' in the error files to determine the cause of the failure. ... There is absolutely not such a channel, I deleted them one by one. Where else are such objects registered in MQ? Can they be cleanly removed? I can't afford recreating the queue managers, too many people are using them. This is definitely bad bugs in the clustering mechanism, does anyone from IBM happen to know when the bug fix will be released? Several times, a newly created cluster worked fine in the evening, but stops working the next morning. I appreciate any hint on solving this problem or get around it. thanks a lot, Benjamin Zhou Princeton Financial Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Remote Admin
The Support Pac is MO71: http://www-3.ibm.com/software/ts/mqseries/txppacs/txpm2.html Mike Davidson TSYS MQSeries Tech Support [EMAIL PROTECTED] Pete Moir [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 05/16/2002 08:49 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Remote Admin Hi, apologies if this is going over old ground, I am only an occasional subscriber (and only an occasional MQer), but I couldn't quite find what I wanted on the archive. We want to use MQExplorer on NT to administer queue managers on remote systems I believe I can do this for remote queue managers running on most platforms (UNIX etc) but not OS/390. However I seem to remember there was a product which allowed you to remotely administer OS/390 queue managers in this way. Does anyone know of it ? thanks, Pete. _ Notice to recipient: This e-mail is meant for only the intended recipient of the transmission, and may be a communication privileged by law. If you received this e-mail in error, any review, use, dissemination, distribution, or copying of this e-mail is strictly prohibited. When addressed to our clients any opinions or advice contained in this internet e-mail are subject to the terms and conditions expressed in any applicable governing terms of business or client engagement letter issued by Bank of America. Both Bank of America, N.A and Banc of America Securities Limited are regulated by The Financial Services Authority. _ Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive