Default cluster objects
On Multiplatforms, the default cluster objects are included in the set of default objects automatically created when you define a queue manager.
On z/OS®, the default cluster object definitions can be found in the customization samples.
Note: You can alter the default channel definitions in the same way as any other channel definition, by running MQSC or PCF commands. Do not alter the default queue definitions, except for
SYSTEM.CLUSTER.HISTORY.QUEUE.
SYSTEM.CLUSTER.COMMAND.QUEUE- Each queue manager in a cluster has a local queue called
SYSTEM.CLUSTER.COMMAND.QUEUEwhich is used to transfer messages to the full repository. The message contains any new or changed information about the queue manager, or any requests for information about other queue managers.SYSTEM.CLUSTER.COMMAND.QUEUEis normally empty. SYSTEM.CLUSTER.HISTORY.QUEUE- Each queue manager in a cluster has a local queue called
SYSTEM.CLUSTER.HISTORY.QUEUE.SYSTEM.CLUSTER.HISTORY.QUEUEis used to store the history of cluster state information for service purposes.In the default object settings,
SYSTEM.CLUSTER.HISTORY.QUEUEis set to PUT (ENABLED). To suppress history collection change the setting to PUT (DISABLED). SYSTEM.CLUSTER.REPOSITORY.QUEUE- Each queue manager in a cluster has a local queue called
SYSTEM.CLUSTER.REPOSITORY.QUEUE. This queue is used to store all the full repository information. This queue is not normally empty. SYSTEM.CLUSTER.TRANSMIT.QUEUE- Each queue manager has a definition for a local queue called
SYSTEM.CLUSTER.TRANSMIT.QUEUE.SYSTEM.CLUSTER.TRANSMIT.QUEUEis the default transmission queue for all messages to all queues and queue managers that are within clusters. You can change the default transmission queue for each cluster-sender channel toSYSTEM.CLUSTER.TRANSMIT. ChannelName, by changing the queue manager attributeDEFCLXQ. You cannot deleteSYSTEM.CLUSTER.TRANSMIT.QUEUE. It is also used to define authorization checks whether the default transmission queue that is used isSYSTEM.CLUSTER.TRANSMIT.QUEUEorSYSTEM.CLUSTER.TRANSMIT. ChannelName. SYSTEM.DEF.CLUSRCVR- Each cluster has a default CLUSRCVR channel definition called
SYSTEM.DEF.CLUSRCVR.SYSTEM.DEF.CLUSRCVRis used to supply default values for any attributes that you do not specify when you create a cluster-receiver channel on a queue manager in the cluster. SYSTEM.DEF.CLUSSDR- Each cluster has a default CLUSSDR channel definition called
SYSTEM.DEF.CLUSSDR.SYSTEM.DEF.CLUSSDRis used to supply default values for any attributes that you do not specify when you create a cluster-sender channel on a queue manager in the cluster.