MQ进程amqrmppa在Linux中获得了defunct状态

时间:2012-09-06 14:04:11

标签: ibm-mq mq

我的流程 amqrmppa 显示 defunct 状态时出现问题,请参阅以下详细信息:

mqm       2055  2912  0 Sep01 ?        00:00:31 [amqrmppa] <defunct>
mqm       2524  2912  0 Sep02 ?        00:00:23 [amqrmppa] <defunct>
mqm       2570  2912  0 Sep03 ?        00:00:21 [amqrmppa] <defunct>
mqm       4754  2912  0 Sep03 ?        00:00:19 [amqrmppa] <defunct>
mqm       5628  2912  0 Sep02 ?        00:00:23 [amqrmppa] <defunct>

我检查了错误日志文件但没有得到任何线索。你能帮我解决一下吗?怎么处理这个?

由于

WebSphere MQ for Linux(x86-64平台)    7.0.1.5    Linux 2.6.32.12-0.7-default

1 个答案:

答案 0 :(得分:1)

这些是渠道合并流程。这种状态有几个原因,其中最常见的是通道被抢先杀死或者父进程被杀死。其他不常见的错误包括不正确编码的通道出口或偶尔的错误。 (是的,amqrrmpa不时会出现在APAR列表中。)如果没有看到频道配置,很难提供比这更具体的响应。如果出于安全原因无法发布它们,则需要打开PMR并让IBM查看它们。具体来说,我将查看通道是以FASTPATH还是受信任模式运行,是否已定义出口等。我还将查看版本和修订包级别,然后查看APAR列表以便以后修复看看有没有解决问题。如果这些没有指出潜在的问题,那么是时候运行MustGather程序并打开PMR。

为了它的价值,通常最好转到MustGather页面并按平台和问题类别向下钻取,以获得一些非常有用的诊断建议。