Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
queue_manager2 [2021/10/01 11:02] kirill создано |
queue_manager2 [2021/10/01 14:51] (текущий) kirill |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| Создадим менеджера очередей(имя в кавычках обязательно) | Создадим менеджера очередей(имя в кавычках обязательно) | ||
| - | crtmqm | + | crtmqm |
| + | |||
| + | при создании менеджера очередей можно указать некоторые параметры: | ||
| + | |||
| + | |||
| + | |||
| + | '' | ||
| + | | ||
| + | | ||
| + | администратора очередей этой группой.\\ | ||
| + | | ||
| + | соединения.\\ | ||
| + | | ||
| + | настройки\\ | ||
| + | | ||
| + | настройки\\ | ||
| + | | ||
| + | автоматической настройки.\\ | ||
| + | | ||
| + | протоколов.\\ | ||
| + | | ||
| + | администратора очередей.\\ | ||
| + | | ||
| + | модулях по 4 КБ.\\ | ||
| + | | ||
| + | протоколов.\\ | ||
| + | -lla Использовать линейное ведение | ||
| + | протоколов с автоматическим управлением | ||
| + | зонами протокола.\\ | ||
| + | -lln Использовать линейное ведение | ||
| + | протоколов с управлением архивами | ||
| + | пользователей для зон протокола. | ||
| + | | ||
| + | протоколов, | ||
| + | создании администратора очередей.\\ | ||
| + | | ||
| + | протоколов, | ||
| + | когда исчерпаны первичные файлы.\\ | ||
| + | | ||
| + | администратора очередей.\\ | ||
| + | | ||
| + | администратора очередей.\\ | ||
| + | | ||
| + | работающий на указанном порте.\\ | ||
| + | | ||
| + | очередей по умолчанию.\\ | ||
| + | | ||
| + | | ||
| + | | ||
| + | сообщений в одном syncpoint.\\ | ||
| + | | ||
| + | '' | ||
| + | |||
| + | создадим каталог дата и запустим | ||
| + | |||
| + | |||
| + | crtmqm -q -c ' | ||
| + | |||
| + | После создания менеджера можно проверить что процессы не запущены | ||
| + | |||
| + | |||
| + | ps -aef |grep M1 | ||
| + | |||
| + | |||
| + | Запустим менеджер | ||
| + | |||
| + | strmqm ' | ||
| + | |||
| + | Еще раз проверим процессы | ||
| + | |||
| + | ps -aef |grep M1 | ||
| + | |||
| + | так же все данные можно получить в каталоге error/*log в / | ||
| + | |||
| + | В / | ||
| + | |||
| + | для остановки менеджера можно выполнить команду | ||
| + | |||
| + | endmqm ' | ||
| + | |||
| + | и проверить процессы | ||
| + | |||
| + | ps -aef |grep M1 | ||
| + | |||
| + | после остановки можно почистить логи ошибок | ||
| + | |||
| + | |||
| + | Для атозапуска | ||
| + | |||
| + | vim / | ||
| + | |||
| + | '' | ||
| + | # | ||
| + | |||
| + | # | ||
| + | |||
| + | |||
| + | case " | ||
| + | ' | ||
| + | su - mqm -c "/ | ||
| + | ;;\\ | ||
| + | |||
| + | ' | ||
| + | su - mqm -c "/ | ||
| + | ;;\\ | ||
| + | esac\\ | ||
| + | |||
| + | |||
| + | '' | ||
| + | |||
| + | сделаем его исполняемым | ||
| + | |||
| + | chmod +x / | ||
| + | |||
| + | и зарегистрируем сервис | ||
| + | |||
| + | systemctl enable M1 | ||
| + | |||
| + | |||
| + | Создадим непосредственно скрипты запуска (от mqm) | ||
| + | |||
| + | mkdir / | ||
| + | |||
| + | |||
| + | vim / | ||
| + | |||
| + | |||
| + | '' | ||
| + | . / | ||
| + | |||
| + | strmqm ' | ||
| + | |||
| + | '' | ||
| + | |||
| + | vim / | ||
| + | |||
| + | |||
| + | '' | ||
| + | . / | ||
| + | |||
| + | endmqm ' | ||
| + | |||
| + | '' | ||
| + | |||
| + | сделаем скрипты исполняемыми | ||
| + | |||
| + | |||
| + | chmod u+x startup.sh | ||
| + | |||
| + | |||
| + | chmod u+x shutdown.sh | ||
| + | |||
| + | Для управления менеджером очередей используем | ||
| + | |||
| + | runmqsc ' | ||