Recovering after a shared queue manager fails

Before you start

Try to get to the root of the problem first, using the diagnosis techniques described throughout the Diagnosing errors 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 a 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 these 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 flag 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.
Related tasks
Recovering after failure
Related reference
mqsichangeusernameserver command
mqsideleteusernameserver command
mqsistart command
mqsistop command