Applying maintenance level updates to multi-instance queue managers on AIX
On UNIX and Linux®, you can use multi-instance queue managers to reduce the outage caused by applying maintenance updates.
Before you begin
Before starting this task, read through the prerequisites described in Before you begin in Applying maintenance level updates on AIX.
Before starting this task, see that the maintenance is applied to the IBM MQ installation on a server and not to individual queue managers. Before you apply maintenance, you must stop all the queue managers, and any IBM MQ service, on a server.
If you want a queue manager to keep running while maintenance is applied, you must configure it as a multi-instance queue manager, and have a standby instance running on another server. If the queue manager that you want to keep running is an existing single instance queue manager, you must convert it to a multi-instance queue manager. For prerequisites and guidance how to create a multi-instance queue manager, see Multi-instance queue managers.
If you are running multi-instance queue managers, you then can apply a maintenance update to a running queue manager by switching the active instance to a different server.
Typically, active and standby installations are maintained at the same maintenance level. Consult the maintenance instructions for each update. Consult the instructions to see if it is possible to run the active and standby instances at different maintenance levels. Check whether fail over from higher to lower, or only lower to higher maintenance level is possible.
The instructions for applying a maintenance update might require you to stop a multi-instance queue manager completely.
If you have a primary server for running active queue manager instances, and a secondary server that runs standby instances, you have a choice of updating the primary or secondary server first. If you update the secondary server first, you must switch back to the primary server when both servers have been updated.
If you have active and standby instances on several servers, you must plan in what order you update the servers to minimize the disruption caused by ending the active instances on each server you update.