博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用endmqm 命令无法停止MQ队列管理器,怎么办?
阅读量:6856 次
发布时间:2019-06-26

本文共 649 字,大约阅读时间需要 2 分钟。

使用endmqm 命令无法停止MQ队列管理器,怎么办?


环境

产品: MQSeries 
 平台: UNIX
 版本: v5.0以上

 使用endmqm 命令无法停止MQ队列管理器,怎么办?

一般情况下,使用endmqm可以停掉MQ的队列管理器。但在一些极特殊的情况下,使用此命令无法停掉队列管理器。可采用手工方式停掉队列管理器,具体方法如下:

1.先使用 ps 命令找到仍在运行的队列管理器程序的进程 ID。 例如,如果队列管理器名为 QM1, 那么您可以使用下列命令:

ps -ef | grep QM1

2.终止任何仍在运行的队列管理器进程。 使用 kill 命令指定用 ps 命令发现的进程 ID。 (无法停止的进程可使用 kill -9 来终止)。

按下列次序终止各个进程: 

amqpcsea 命令服务器 

amqhasmx 记录器 
amqharmx 日志格式化器(仅在使用 LINEAR 日志时存在) 
amqzllp0 检查点处理器 
amqzlaa0 队列管理器代理 
amqzxma0 处理控制器 
amqrrmfa 库进程(用于群集)

手工停止队列管理器可能导致 FFST 报告错误事务发生,并 在 /var/mqm/errors 目录中产生 FDC 文件,可以忽略。


或者找到进程号后,直接 kill 也可以的

    本文转自永春博客园博客,原文链接:http://www.cnblogs.com/firstyi/archive/2007/09/25/905258.html,如需转载请自行联系原作者

你可能感兴趣的文章
ejb 学习笔记--HelloWorld入门实例
查看>>
在从服务器中配置索引复制请求处理
查看>>
javascript获取url以及jquery获取url参数的方法
查看>>
动态为GridView添加DataKeyNames属性与赋值
查看>>
RPC应用的java实现
查看>>
C++对象的JSON序列化与反序列化探索续-复杂对象的序列化与反序列化
查看>>
ios NSDate
查看>>
Oracle中查询主键、外键、sequence、表基本信息等
查看>>
内存块重叠的判断方法
查看>>
分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)...
查看>>
Java基础——数组Array
查看>>
開始学习swift开发
查看>>
使用 React和webpack开发和打包发布
查看>>
判断Service是否在运行
查看>>
Code First 数据库的表中属性的配置
查看>>
互阻放大器的稳定工作及其评估
查看>>
lua自定义迭代器
查看>>
[SQL] SQL 基础知识梳理(三) - 聚合和排序
查看>>
单体设计模式
查看>>
让 SVN (TortoiseSVN)提交时忽略bin和obj目录
查看>>