Зайдем в консоль управления runmqsc 'servermqg1/M1' любая ошибочная команда выводит на экран список доступных Для отображения истории команд нужно донастроить ос ''yum install epel-release\\ yum install rlwrap\\ '' в .bashrc добавим алиас и перечитаем файл alias runmqsc='rlwrap runmqsc' . .bashrc Создадим еще одного менеджера очередей crtmqm -c "Менеджер очереди" -q QM2 Удалим менеджер, т.к. Мы создали его без указания нужной папки. dltmqm QM2 для настройки каталога менеджера по умолчанию можно использовать конф файл. /var/mqm/mqs.ini правильное завершение работы менеджера '' endmqm \\ -c Controlled (or quiesced) shutdown.\\ -i Immediate shutdown.\\ -p Preemptive shutdown. Use only in exceptional circumstances.\\ '' Так же завершить работу менеджера можно '' ps -ef| grep QM2\\ kill -9 PID\\ '' У менеджера может быть очередь по умолчанию - очередь не доставленных сообщений Посмотрим очереди на сервере runmqsc 'servermqg1/M1' DISPLAY QLOCAL (*) Для того чтобы вывсети список очередей в файл нужно выполнить echo "DISPLAY QLOCAL (*)" |runmqsc 'servermqg1/M1' > ~/1.txt создадим очередь DEFINE QLOCAL ('badqueue') DESCR ('queue wrong messages') REPLACE Посмотрим ее содержание. DISPLAY QLOCAL('badqueue') ALL Удалим очередь DELETE QLOCAL ('badqueue') Сделаем тоже самое через скрипт vim /home/mqm/1.sc ''DELETE QLOCAL ('badqueue')\\ DEFINE QLOCAL ('badqueue') DESCR ('queue wrong messages') REPLACE\\ DISPLAY QLOCAL('badqueue') ALL\\ '' Используем его в runmqsc runmqsc 'servermqg1/M1' < /home/mqm/1.sc > /home/mqm/report.txt