IBM Support

SE32282 - MQM400 CANNOT SUCCESSFULLY REMOVE A QUEUE MANAGER FROM A CLUSTER
WITH THE SPDMQMCLQM FOLLOWED BY CHGMQMCHL .. CHLTYPE(*CLUSRCVR)

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 APAR (Authorized Program Analysis Report)

Abstract

MQM400 CANNOT SUCCESSFULLY REMOVE A QUEUE MANAGER FROM A CLUSTER
WITH THE SPDMQMCLQM FOLLOWED BY CHGMQMCHL .. CHLTYPE(*CLUSRCVR)

Error Description

Below is the procedure to recreate the problem:                
1) In 400A, create two qmgrs C1 and C2 and make them both as    
   full repository.                                            
2) In 400B, create a qmgr C3.  It is not a full repository.    
   Add C3 to the cluster created in 1) above.                  
3) Create a cluster queue in C3 (just for testing the cluster  
   functionality and everything is ok.)                        
4) Remove the cluster qmgr C3 from the cluster by              
   a) RUNMQSC C3                                                
   b) SUSPEND QMGR CLUSTER(clustername)                        
   c) in C1, check C3 is suspended with                        
      DISPLAY CLUSQMGR(C3) SUSPEND                              
   d) in qmgr C3, remove C3 from the cluster with              
      ALTER CHANNEL(TO.C3) CHLTYPE(CLUSRCVR) CLUSTER(' ')      
   e) end the cluster receiver channel (TO.C3)                  
   f) wait until the cluster receiver channel TO.C3 is stopped.
   g) In qmgr C1, see if qmgr C3 has been removed from cluster  
      WRKMQMCL MQMNAME(C1)                                      
.                                                              
   h) delete channel TO.C3 and stop and deleted the cluster    
      sender channel to finish the process.                    
.                                                              
When RUNMQSC is used in step b) and in step d) above, the      
cluster qmgr C3 can be removed (we used WRKMQMCL MQMNAME(CL)    
to check.                                                      
.                                                              
If we do not use RUNMQSC in steps b) and d) but instead use the
following AS/400 commands below:                                
  SPDMQMCLQM CLUSTER(clustername) MQMNAME(C3)   vs b)          
  CHGMQMCHL CHLNAME('TO.C3') MQMNAME(C3)                        
    CHLTYPE(*CLUSRCVR) CLUSTER(' ')             vs d)          
.                                                              
The cluster qmgr C3 would still appear when we issue            
WRKMQMCL MQMNAME(C1) in the full repository                    
.                                                              
The recreate shows that the CHGMQMCHL failed to remove the      
queue manager C3 from the cluster.                              
.                                                              
Reference Chapter 9 Task 5 in WebSphere MQ Queue Managers      
Cluster                                                        

Problem Summary

Full repository managers are not updated with the information  
about the queue manager which is removed from the cluster. The  
CHGMQMCHL command which has cluster attribute specified as      
blank is not successfully propagated to the repository managers.

Problem Conclusion

Code changes were carried out to inform the repository about    
the changes made through CHGMQMCHL. As a result of this fix,    
the repository queue manager is aware of the queue manager      
which is no longer part of this cluster.                        
                                                               
---------------------------------------------------------------
The fix is targeted for delivery in the following PTFs:        
                                                               
                   v6.0                                        
Platform           Fix Pack 6.0.2.5                            
--------           --------------------                        
iSeries            tbc                                          
                                                               
The latest available maintenance can be obtained from          
'WebSphere MQ Recommended Fixes'                                
http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
                                                               
If the maintenance level is not yet available, information on  
its planned availability can be found in 'WebSphere MQ          
Planned Maintenance Release Dates'                              
http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
---------------------------------------------------------------

Temporary Fix

Comments

Circumvention


The problem can be circumvented by using MQSC commands.        

PTFs Available

R600 SI47898 PTF Cover Letter   1000

Affected Modules

         
         

Affected Publications

Summary Information

Status............................................ CLOSED PER
HIPER........................................... No
Component.................................. 5724H7206
Failing Module.......................... RCHMGR
Reported Release................... R600
Duplicate Of..............................




System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG15Q","label":"APARs - OS\/400 General"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V6R0M0;V6R0M1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
11 December 2012