Stopping a QMGR Manually on LINUX / UNIX
About this task
To stop a queue manager on UNIX and Linux, complete the following steps.
If you stop the queue manager manually, FFST might be taken, and FDC files placed in /var/mqm/errors
. This should not be regarded as a defect in the queue manager.
The queue manager will restart normally, even after you have stopped it using this method of stopping it manually.
Procedure
- Find the process IDs of the queue manager programs that are still running by using the ps command.
For example, if the queue manager is called
QMNAME
, use the following command:
ps -ef | grep QMNAME
- End any queue manager processes that are still running.
Use the
kill command, specifying the process IDs discovered by using the
ps command.
End the processes in the following order:
Table 1. UNIX and Linux processes to be stopped if runningProcess name | Description |
---|
amqzmuc0 | Critical process manager |
amqzxma0 | Execution controller |
amqzfuma | OAM process |
amqzlaa0 | LQM agents |
amqzlsa0 | LQM agents |
amqzmuf0 | Utility Manager |
amqzmur0 | Restartable process manager |
amqzmgr0 | Process controller |
amqfqpub | Publish Subscribe process |
amqfcxba | Broker worker process |
amqrmppa | Process pooling process |
amqcrsta | Non-threaded responder job process |
amqcrs6b | LU62 receiver channel and client connection |
amqrrmfa | The repository process (for clusters) |
amqpcsea | The command server |
runmqtrm | Invoke a trigger monitor for a server |
runmqdlq | Invoke dead-letter queue handler |
runmqchi | The channel initiator process |
runmqlsr | The channel listener process |
NoteYou can use the kill -9 command to end processes that fail to stop.
Comments
endmqm also ?
http://agmsearchindia.com/blog/