MQ日常维护操作手册.doc

MQ日常维护操作手册.doc

ID:56907449

大小:35.00 KB

页数:4页

时间:2020-07-23

MQ日常维护操作手册.doc_第1页
MQ日常维护操作手册.doc_第2页
MQ日常维护操作手册.doc_第3页
MQ日常维护操作手册.doc_第4页
资源描述:

《MQ日常维护操作手册.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、假设队列管理器为QMgrName,以下所有使用QMgrName的地方您都可以替换成您维护的mq队列管理器名称。一、MQ的启动与停止用root用户启/停需要root用户包含在mqm组中。1、MQ的启动strmqmQMgrName如果启动默认队列管理器,strmqm后可以忽略队列管理器名称。在意外情况停止队列管理器后,启动可能会失败,此时可以检查上次停止后是否有IPC资源未释放,若有请予以删除,删除方法参考下面的“C.清理所有残留在系统内部的信号灯和共享内存”。 2、MQ的关闭一般情况下,我们使用“en

2、dmqm  -i QMgrName”来停止mq,如果停止失败,可以使用如下步骤:步骤1:endmqm  -p QMgrName,如果停不掉,继续步骤2;步骤2:杀死有关进程,清理残留在系统内部的信号灯和共享内存A.找到队列管理器程序进程ps-ef

3、grep QMgrNameB.使用kill命令终止1>中找到的程序进程,无法停止的进程可以用kill-9来终止,终止进程的顺序如下(不存在的进程可以忽略):killamqpcsea 命令服务器killamqhasmx 记录器killamqharmx 日志格

4、式化器(仅LINEAR日志)killamqzllp0 检查点处理器killamqzlaa0 队列管理器代理killamqzxma0 处理控制器killamqrrmfa 库进程(用于群集)C.清理所有残留在系统内部的信号灯和共享内存(其属主和组均为mqm)ipcs-s

5、grepmqm

6、awk'{print$2}'

7、xargs-iipcrm-s{}ipcs-m

8、grepmqm

9、awk'{print$2}'

10、xargs-iipcrm-m{} 二、MQ运行状态查看与常用操作 1、查看队列管理器运行状态对MQ

11、5.2或以上版本,执行如下命令检查队列管理器运行状态:dspmq显示结果中QMNAME表示MQ队列管理器的名称,STATUS表示当前运行状态。运行状态有如下几种:Starting    正在启动Running    正在运行Ending    正在停止Endednormally  已经正常终止Endedimmediately  已经立即终止Endedpreemtively  已经强制终止Endedunexpectively 异常终止注意:停止MQ后必须使用dspmq命令进行状态检查dspmq查询结果

12、示例:QMNAME(QM00)    STATUS(Running) 2、查看通道运行状态与启停通道runmqscdischl(*);     查看所有通道定义dischs(*);     查看所有通道状态,如果没有查询到通道状态,或报错AMQ8420:ChannelStatusnotfound,请启动通道dischs(ChannelName);查看通道ChannelName的状态通道状态有如下几种:STARTING  正在启动BINDING    正在绑定INITIALIZING  正在初始化RU

13、NNING   正常STOPPING 正在停止RETRYING  重试PAUSED  等待STOPPED已停止REQUESTING  请求start chl(ChannelName); 启动通道stop chl(ChannelName);  停止通道resetchannel(ChannelName);  重置通道序号。当本地与其他MQ队列管理器的通道无法正常启动的情况,检查日志发现是通道序号不一致,此时就需要先停止发送方通道,并在发送方和接收方进行通道计数的重置,重置后启动通道即可恢复通讯。 3、查

14、看通道监听状态与启停监听runmqscdislistner(*);     查看通道监听定义dislsstatu(listnerName);   查看监听状态start lstr(listnerName);启动监听stop lstr(listnerName);停止监听  4、查看队列深度runmqscdisq(*);    查看所有各类队列的属性dis qlocal(QName);   查看所有本地队列的属性队列深度属性为:CURDEPTH 5、查看死信队列dis qlocal(DEADQName)

15、 三、日常维护项目1、监控文件系统/var/mqm的使用情况,建议不要超过80%。 2、定期报告MQ系统错误,备份清理MQ系统错误记录在遇到问题时,检查/var/mqm/errors目录下是否有新的FDC文件产生,如果有应当检查原因。另外,要定期检查该目录下MQ错误日志。3、检查日志个数是否增长使用命令cd移动到MQ日志所在目录(/var/mqm/log/QMgrName/active/),使用ls–l

16、wc命令统计。4. 检查MQ队列管理器错误日志当系统运行不正常时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。