Recovering after a shared queue manager fails

Try to get to the root of the problem first, using the diagnosis techniques described throughout the Troubleshooting and support section of the information center. If your problem cannot be resolved using these techniques, contact your IBM Support Center. Use the procedure in this section only as a last resort.

If a queue manager that is shared between a broker, User Name Server, and Configuration Manager fails and cannot be corrected using problem determination, or by the IBM Support Center, re-create all three components, because each component creates different queues. Perform the following sequence of operations:

  1. Ensure that no workbench users are deploying to brokers. You must wait until any such actions have completed.
  2. Stop each component using the mqsistop command.
  3. Delete the User Name Server using the mqsideleteusernameserver command.
  4. Delete the broker using the mqsideletebroker command.
  5. Delete the Configuration Manager using the mqsideleteconfigmgr command, with the -q parameter to remove the queue manager.

    You must delete the queue manager last. It cannot be deleted while other components are still sharing it.

  6. Re-create each component using the relevant mqsi command.
  7. Start each component using the mqsistart command.
  8. Redeploy the domain configuration.
If you need to transfer the Configuration Manager onto another queue manager, follow the steps described in Moving the Configuration Manager to a new queue manager.
Related tasks
Recovering after failure
Related reference
mqsichangeusernameserver command
mqsideleteusernameserver command
mqsistart command
mqsistop command