MQ日常维护手册.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MQ日常维护手册 一. 简介 3 1. MQ目录结构 3 二. 常用MQ系统命令 3 1. 观察MQ队列管理器运行状态 3 三. 使用MQSC脚本命令管理 4 1. 进入指定队列管理器脚本命令控制台 4 2. 常用MQSC脚本命令 4 查看所有通道状态 4 检查通道具体状态 4 检查队列配置和深度 4 四. 维护项目 4 1. 实时监控以下文件系统使用情况: 4 2. 定期报告MQ系统错误,备份清理MQ系统错误记录 4 3. 监控队列深度 5 4. 检查死信队列 5 5. 检查日志个数是否增长 5 6. 检查MQ队列管理器错误日志 5 7. 清理队列管理器IPC资源 5 8. 检查、处理队列管理器pending事务 5 简介 MQ目录结构 MQ系统错误记录目录: /var/mqm/errors MQ队列管理器目录(缺省情况下) /var/mqm/qmgrs/QMName 注意:必须保证该目录下的任何文件不被修改,不被删除,否则MQ队列管理器将遭到致命破坏,无法恢复,本地消息全部丢失。 常用MQ系统命令 观察MQ队列管理器运行状态 对于MQ 5.1及以下版本,通过ps –ef | grep QMName看下面进程是否存在: #amqzxma0 -m QMName 对MQ 5.2或以上版本,执行如下命令检查队列管理器运行状态: #dspmq 显示结果中QMName表示MQ队列管理器的名称,STATUS表示当前运行状态。 运行状态有: Starting 正在启动 Running 正在运行 Ending 正在停止 Ended normally 已经正常终止 Ended immediately 已经立即终止 Ended preemtively 已经强制终止 Ended unexpectively 异常终止 注意:停止系统后必须使用dspmq命令进行状态检查 例: $dspmq 显示结果 QMNAME(QM0000A) STATUS(Running) QMNAME(QM0000B) STATUS(Ended normally) 使用MQSC脚本命令管理 进入指定队列管理器脚本命令控制台 #runmqsc QMName 具体命令: 以mqm用户登陆 runmqsc QMName 常用MQSC脚本命令 查看所有通道状态 DISPLAY CHSTATUS(*) 若通道启动失败,需要检查、分析MQ队列管理器日志文件,可能原因包括: 配置错误,如CONNAME。对于TCP协议,需确认对方IP和侦听端口(防火墙无限制);对于LU62,需确认所用SNA session已建立且MQ正确引用。 对应通道CCSID不一致,一般发生在新建MQ环境。 对应通道MSN不一致,一般发生在其中一端做过变更后,如重建队列管理器、reset通道等。 检查通道具体状态 DISPLAY CHSTATUS(ChannelName) ALL 检查队列配置和深度 DIS QLOCAL(QName) 该命令的显示结果可以看出队列当前深度 维护项目 实时监控以下文件系统使用情况: 检查文件系统/var/mqm MQ应用所在文件系统。 定期报告MQ系统错误,备份清理MQ系统错误记录 在遇到问题时,检查/var/mqm/errors目录下是否有新的FDC文件产生,如果有应当立即报告IBM技术支持部门。另外,要定期检查该目录下MQ错误日志。 监控队列深度 DIS QLOCAL(QName) 该命令的显示结果可以看出队列当前深度 检查死信队列 DIS QLOCAL(DEADQName) 检查日志个数是否增长 使用命令cd移动到MQ日志所在目录,使用ls –l|wc命令统计,如果有所增长,应立即报告IBM系统支持人员。 检查MQ队列管理器错误日志 当系统运行不正常时首先检查: /var/mqm/qmgrs/QMName/errors/AMQERR0n.LOG 停止UNIX系统中运行的队列管理器 首先正常停止:$endmqm –w QMgr 如不能正常停止 $endmqm –i QMgr 如不能正常停止 $endmqm -p QMgr 如不能正常停止 杀死有关进程和残留在系统内部的信号灯和共享内存: 执行ps命令找到运行的队列管理器程序进程ID。例如,如果队列管理器名为QMgr,那么可以使用下列命令: ps -ef | grep QMgr 终止所有仍在运行的队列管理器进程。使用 kill命令指定用 ps 命令发现的进程ID。 注: 无法停止的进程可使用kill -9来终止。 按下列次序终止各个进程: amqpcsea 命令服务器 amqhasmx 记录器 amqharmx 日志格式化器(仅 LINEAR 日志) amqzllp0

文档评论(0)

经管专家 + 关注
实名认证
服务提供商

初级会计持证人

专注于经营管理类文案的拟写、润色等,本人已有10余年相关工作经验,具有扎实的文案功底,尤善于各种框架类PPT文案,并收集有数百万份各层级、各领域规范类文件。欢迎大家咨询!

版权声明书
用户编号:6055234005000000
领域认证 该用户于2023年12月17日上传了初级会计

1亿VIP精品文档

相关文档