Инструменты пользователя

Инструменты сайта


runmqsc_-_управление_менеджером_из_cli

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
runmqsc_-_управление_менеджером_из_cli [2021/10/01 14:53]
kirill создано
runmqsc_-_управление_менеджером_из_cli [2021/10/07 12:24] (текущий)
kirill
Строка 1: Строка 1:
-6.avi 1.11.40+Зайдем в консоль управления  
 + 
 +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  
 + 
 +  
 + 
 + 
 + 
 + 
 + 
runmqsc_-_управление_менеджером_из_cli.1633100015.txt.gz · Последнее изменение: 2021/10/01 14:53 — kirill

DokuWiki Appliance - Powered by TurnKey Linux