IBM GC34-5557-00 User Manual

Page of 127
Quiescing MQSeries
The orderly shutdown of MQSeries for AS/400 is called quiescing. You may
need to quiesce MQSeries for AS/400, for example, to:
v Take a backup of the system, or
v Update MQSeries for AS/400
Quiescing previous releases of MQSeries for AS/400
To quiesce one of the previous releases of MQSeries for AS/400:
1.
Use F12 (Cancel) to return to your initial MENU
Note:
If you have MQSeries Commands (CMDMQM) as your initial
menu, change the initial menu in your user profile, sign off and
sign back on.
2.
Ensure that you have:
v *ALLOBJ authority, or object management authority for the QMQM and
QMQMADM libraries.
v *USE authority for the following programs:
– QMQM/AMQIQES4
– QMQM/AMQIQEM4
– QMQM/AMQSTOP4
– QMQM/AMQSPECA
Notes:
a.
If you use QMQM/AMQIQES4 any user signed on to MQSeries, even if that
user is not running the product, will be logged off.
b.
The QMQMADM library exists only if you have installed the MQSeries for
AS/400 Administration utility.
3.
Warn all users that you are going to stop MQSeries for AS/400.
4.
Warn users not to start Message Queue Interface applications while
MQSeries for AS/400 is being quiesced. To ensure that they cannot start,
you should revoke users’ authorities to MQSeries for AS/400 by issuing
the RVKMQMAUT command.
5.
Exit the Administration utility, if it is running.
6.
Quiesce the queue manager by running program AMQSTOP4:
CALL QMQM/AMQSTOP4 PARM(QMGRNAME *CNTRLD 15)
where QMGRNAME is the name of the queue manager and 15 is a time-out
value in seconds.
7.
If this fails, you can force the queue manager to stop by issuing:
CALL QMQM/AMQSTOP4 PARM(QMGRNAME *FORCE 15)
Quiescing MQSeries
Chapter 4. Installing, Migrating to, and Deleting MQSeries for AS/400
23