DISPLAY CLUSQMGR shows CLUSQMGR names starting SYSTEM.TEMP.
The queue manager has not received any information from the full repository queue manager that the manually defined CLUSSDR channel points to. Check that the cluster channels are defined correctly.
Symptom
1 : display clusqmgr(*) AMQ8441: Display Cluster Queue Manager details. CLUSQMGR(QM1) CLUSTER(DEMO) CHANNEL(DEMO.QM1) AMQ8441: Display Cluster Queue Manager details. CLUSQMGR(SYSTEM.TEMPUUID.computer.<yourdomain>(1414)) CLUSTER(DEMO) CHANNEL(DEMO.QM2)CSQM201I +CSQ2 CSQMDRTC DISPLAY CLUSQMGR DETAILS CLUSQMGR(SYSTEM.TEMPQMGR.<HOSTNAME>(1716)) CLUSTER(DEMO) CHANNEL(TO.CSQ1.DEMO) END CLUSQMGR DETAILS
Cause
The queue manager has not received any information from the full repository queue manager that the manually defined CLUSSDR channel points to. The manually defined CLUSSDR channel must be in running state.
Solution
Check that the CLUSRCVR definition is also correct, especially its CONNAME and CLUSTER parameters. Alter the channel definition, if the definition is wrong.
You also need to give the correct authority to the SYSTEM.CLUSTER.TRANSMIT.QUEUE by issuing the following command:setmqaut -m <QMGR Name> -n SYSTEM.CLUSTER.TRANSMIT.QUEUE -t q -g mqm +allIt might take some time for the remote queue managers to attempt a new restart, and start their channels with the corrected definition.
Parent topic: Queue manager clusters troubleshooting