Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mq WebSphere MQ中的MQRC资源问题_Ibm Mq - Fatal编程技术网

Ibm mq WebSphere MQ中的MQRC资源问题

Ibm mq WebSphere MQ中的MQRC资源问题,ibm-mq,Ibm Mq,这是在集群环境中实现的。队列管理器在群集中丢失了标识,无法连接到其他服务器。存储库的所有通道和其他通道都处于重试状态 此服务器中的CPU使用率是最佳的。这是一个UNIX机箱 当我查看下面的日志时是这样的 AMQ9532:程序无法设置队列 属性 说明:尝试设置 队列属性 上的“SYSTEM.CLUSTER.TRANSMIT.QUEUE” 队列管理器“QMGR.SERVER6A”失败 原因代码为2102 行动:确保 确认队列可用,然后重试 手术 -----amqrmssa.c:690--------

这是在集群环境中实现的。队列管理器在群集中丢失了标识,无法连接到其他服务器。存储库的所有通道和其他通道都处于重试状态

此服务器中的CPU使用率是最佳的。这是一个UNIX机箱

当我查看下面的日志时是这样的

AMQ9532:程序无法设置队列 属性

说明:尝试设置 队列属性 上的“SYSTEM.CLUSTER.TRANSMIT.QUEUE” 队列管理器“QMGR.SERVER6A”失败 原因代码为2102

行动:确保 确认队列可用,然后重试 手术

-----amqrmssa.c:690----------------------------------------------------
AMQ9999:频道节目结束 反常地

说明:频道节目 “Channel.Coord00”异常结束

操作:查看前面的错误 频道节目信息 错误文件中的“Channel.Coord00”将 确定故障原因

-----amqrcccca.c:883----------------------------------------------------
03/06/11 08:24:26 AMQ9544:消息 未放入目标队列

说明:在处理 频道'channel.Server6A'一个或多个 无法将消息放到服务器上 目标队列和尝试失败 让他们一败涂地 队列队列的位置为 1,其中1是本地死信 队列和2是远程死信 排队

措施:检查 死信队列。每条信息 包含在以下结构中: 描述将邮件放入的原因 队列,以及它所在的位置 原地址。也看看 以前的错误消息,以查看 尝试将消息放到 死信队列失败。节目 处理的标识符(PID) 节目名为‘1372200’

-----amqrmrca.c:1318-------------------------------------------------------

然后我做了回收队列管理器现在好了吗


我这里的问题是MQ资源问题是如何发生的?此服务器的CPU使用率不超过15%。请告知。

日志中显示了三个不同且不相关的问题。

AMQ9532:程序无法设置队列 属性

说明:尝试设置 队列属性 上的“SYSTEM.CLUSTER.TRANSMIT.QUEUE” 队列管理器“QMGR.SERVER6A”失败 原因代码为2102

2102是MQRC_资源_问题,可能是发布中提到的资源问题。2102可以是任何种类的稀缺资源,包括信号量、用户进程、队列句柄等。由于QMgr试图设置队列的属性,它可能已经实例化了一个线程,但它需要额外的队列句柄。发生类似情况时,请使用管理工具(WMQ Explorer、mqmon或许多第三方工具之一)查看打开队列句柄、打开通道等的数量。请注意,对于资源错误,必须保持与QMgr的开放连接,否则资源短缺时工具将无法建立新连接


AMQ9999:频道节目结束 反常地

说明:频道节目 “Channel.Coord00”异常结束

操作:查看前面的错误 频道节目信息 错误文件中的“C00.US.MP00”将 确定故障原因

此错误实际上似乎是两个不同的错误,因为它引用了两个不同的通道。其中一个似乎是出站群集通道,另一个似乎是点对点通道。此错误中提到的两个通道都与第一个和最后一个错误消息不关联


03/06/11 08:24:26 AMQ9544:消息 未放入目标队列

说明:在处理 频道'channel.Server6A'一个或多个 无法将消息放到服务器上 目标队列和尝试失败 让他们一败涂地 队列队列的位置为1, 其中1是本地死信队列 2是远程死信队列

操作:检查 死信队列。每条信息都是 包含在一个结构中 描述将邮件放入的原因 队列,以及它所在的位置 原地址。也看看 以前的错误消息,以查看 尝试将消息放到 死信队列失败。节目 处理的标识符(PID) 节目名为‘1372200’

最后一个错误似乎是入站群集通道。由于第一个错误是试图设置集群传输队列的属性,因此它只能与出站通道相关联。因此,第一个和最后一个错误消息是不相关的。此错误消息显示一条目的地为队列的入站消息,该队列已满、PUT已禁用或无法接受该消息。因此,消息被路由到死信队列


对于资源错误,我建议查看适合您平台的性能报告。转到并查找名为MP*的SupportPac,然后查找适用于您的平台的SupportPac。性能报告为您提供了具体的调整建议

您可能还想查看系统管理手册中的章节,以获取有关如何识别资源问题的其他建议

developerWorks任务:消息传递系列中的文章提供了关于保持集群健康的具体建议


最后但并非最不重要的一点是,该页面有关于所有主要平台故障排除的部分,并按问题区域进行分类。

要将IBMMQ中的MAXMSGL增加到100 MB, (原因代码-2102-MQRC_资源_问题)将MAXMSGL设置为100 mb后

类别:IBM WebSphere MQ

如果你有