尝试在 MQ 中启动命令服务器时出现错误 "AMQ8101: WebSphere MQ error (10806228) has occurred"
Getting error "AMQ8101: WebSphere MQ error (10806228) has occurred" when trying to start the command server in MQ
尝试在 MQ
中启动命令服务器时出现错误 AMQ8101: WebSphere MQ error (10806228) has occurred
。
我们使用的MQ
版本是7.1.0.6
,环境是SunOS
.
需要您的建议。
下面是创建的 FDC 文件:
+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report |
| ========================================= |
| |
| Date/Time :- Sun July 09 2017 15:15:37 MEST |
| UTC Time :- 1499606137.840536 |
| UTC Time Offset :- 120 (MET) |
| Host Name :- abcd |
| Operating System :- SunOS 5.10 |
| PIDS :- 5724H7223 |
| LVLS :- 7.1.0.6 |
| Product Long Name :- WebSphere MQ for Solaris (SPARC platform) |
| Vendor :- IBM |
| Installation Path :- /opt/mqm |
| Installation Name :- Installation1 (1) |
| Probe Id :- ZT160001 |
| Application Name :- MQM |
| Component :- zusStartManager |
| SCCS Info :- lib/zu/amqzupt0.c, 1.54.1.2 |
| Line Number :- 1887 |
| Build Date :- Nov 14 2014 |
| CMVC level :- p710-006-141112 |
| Build Type :- IKAP - (Production) |
| Effective UserID :- 325 (mqm) |
| Real UserID :- 0 (root) |
| ProjectID :- 0 |
| Program Name :- strmqcsv |
| Arguments :- QM.XYZ. |
| Addressing mode :- 64-bit |
| LANG :- |
| Process :- 9398 |
| Thread :- 1 |
| QueueManager :- QM.XYZ |
| UserApp :- FALSE |
| ConnId(1) IPCC :- 280898 |
| ConnId(3) QM-P :- 72653 |
| Last HQC :- 3.0.0-18240 |
| Last HSHMEMB :- 1.0.0-4454576 |
| Major Errorcode :- xecX_W_DAEMON_UNAVAILABLE |
| Minor Errorcode :- OK |
| Probe Type :- INCORROUT |
| Probe Severity :- 3 |
| Probe Description :- AMQ6125: An internal WebSphere MQ error has occurred. |
| FDCSequenceNumber :- 0 |
| Arith1 :- 9495 (0x2517) |
| Arith2 :- 50 (0x32) |
| Comment1 :- Timed-out waiting for process manager to start. |
| |
+-----------------------------------------------------------------------------+
首先我要提到 IBM MQ v7.1 已于 2017 年 4 月 30 日停止支持。我建议您转到受支持的 IBM MQ 级别。请记住,IBM MQ v7.5 将于 2018 年 4 月 30 日停止支持。v8 或 v9 的日期尚未公布,但 IBM 承诺至少提供 5 年的支持,这将至少在 2019 年 6 月之前为他们提供支持v8 和 2021 年 6 月 v9。
IBM MQ 技术说明“常见的 WebSphere MQ 消息和最可能的原因
”表示当 return 编辑 AMQ8101 时,可能会在 /var/mqm/errors 中创建 FDC。如果创建了 FDC,您能否编辑您的问题并添加 FDC 文件的顶部?
如果您 运行 mqrc 针对该错误代码作为十六进制错误代码,它会返回以下内容:
$ mqrc 0x10806228
276849192 0x10806228 xecX_W_DAEMON_UNAVAILABLE
IBM 在过去的 PMR 中告诉我,IBM MQ“......传统上会转储它不知道的 return 代码的十六进制值。当这种情况发生时,通常意味着我们已经命中我们没有预料到的错误路径,因此我们应该尝试通过添加新消息来解决此问题。"
在 APAR IT16270 中,他们描述了一个不同的意外错误 returned 为 "a coding error resulted in an internal undocumented error code ... being returned to the application."
基于此,如果它可以在受支持的 IBM MQ 版本中重现,或者如果您有 v7.1 的扩展支持合同,我建议您与 IBM 建立 PMR 来解决问题。
更新 2017-07-10
根据指示 Timed-out waiting for process manager to start
的 FDC 和来自 OP 的进一步信息,即重新启动队列管理器解决了问题,我相信 amqzmur0
进程挂起并且没有响应,这是"Restartable process manager"。重新启动队列管理器会重新启动此进程。
尝试在 MQ
中启动命令服务器时出现错误 AMQ8101: WebSphere MQ error (10806228) has occurred
。
我们使用的MQ
版本是7.1.0.6
,环境是SunOS
.
需要您的建议。
下面是创建的 FDC 文件:
+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report |
| ========================================= |
| |
| Date/Time :- Sun July 09 2017 15:15:37 MEST |
| UTC Time :- 1499606137.840536 |
| UTC Time Offset :- 120 (MET) |
| Host Name :- abcd |
| Operating System :- SunOS 5.10 |
| PIDS :- 5724H7223 |
| LVLS :- 7.1.0.6 |
| Product Long Name :- WebSphere MQ for Solaris (SPARC platform) |
| Vendor :- IBM |
| Installation Path :- /opt/mqm |
| Installation Name :- Installation1 (1) |
| Probe Id :- ZT160001 |
| Application Name :- MQM |
| Component :- zusStartManager |
| SCCS Info :- lib/zu/amqzupt0.c, 1.54.1.2 |
| Line Number :- 1887 |
| Build Date :- Nov 14 2014 |
| CMVC level :- p710-006-141112 |
| Build Type :- IKAP - (Production) |
| Effective UserID :- 325 (mqm) |
| Real UserID :- 0 (root) |
| ProjectID :- 0 |
| Program Name :- strmqcsv |
| Arguments :- QM.XYZ. |
| Addressing mode :- 64-bit |
| LANG :- |
| Process :- 9398 |
| Thread :- 1 |
| QueueManager :- QM.XYZ |
| UserApp :- FALSE |
| ConnId(1) IPCC :- 280898 |
| ConnId(3) QM-P :- 72653 |
| Last HQC :- 3.0.0-18240 |
| Last HSHMEMB :- 1.0.0-4454576 |
| Major Errorcode :- xecX_W_DAEMON_UNAVAILABLE |
| Minor Errorcode :- OK |
| Probe Type :- INCORROUT |
| Probe Severity :- 3 |
| Probe Description :- AMQ6125: An internal WebSphere MQ error has occurred. |
| FDCSequenceNumber :- 0 |
| Arith1 :- 9495 (0x2517) |
| Arith2 :- 50 (0x32) |
| Comment1 :- Timed-out waiting for process manager to start. |
| |
+-----------------------------------------------------------------------------+
首先我要提到 IBM MQ v7.1 已于 2017 年 4 月 30 日停止支持。我建议您转到受支持的 IBM MQ 级别。请记住,IBM MQ v7.5 将于 2018 年 4 月 30 日停止支持。v8 或 v9 的日期尚未公布,但 IBM 承诺至少提供 5 年的支持,这将至少在 2019 年 6 月之前为他们提供支持v8 和 2021 年 6 月 v9。
IBM MQ 技术说明“常见的 WebSphere MQ 消息和最可能的原因 ”表示当 return 编辑 AMQ8101 时,可能会在 /var/mqm/errors 中创建 FDC。如果创建了 FDC,您能否编辑您的问题并添加 FDC 文件的顶部?
如果您 运行 mqrc 针对该错误代码作为十六进制错误代码,它会返回以下内容:
$ mqrc 0x10806228
276849192 0x10806228 xecX_W_DAEMON_UNAVAILABLE
IBM 在过去的 PMR 中告诉我,IBM MQ“......传统上会转储它不知道的 return 代码的十六进制值。当这种情况发生时,通常意味着我们已经命中我们没有预料到的错误路径,因此我们应该尝试通过添加新消息来解决此问题。"
在 APAR IT16270 中,他们描述了一个不同的意外错误 returned 为 "a coding error resulted in an internal undocumented error code ... being returned to the application."
基于此,如果它可以在受支持的 IBM MQ 版本中重现,或者如果您有 v7.1 的扩展支持合同,我建议您与 IBM 建立 PMR 来解决问题。
更新 2017-07-10
根据指示 Timed-out waiting for process manager to start
的 FDC 和来自 OP 的进一步信息,即重新启动队列管理器解决了问题,我相信 amqzmur0
进程挂起并且没有响应,这是"Restartable process manager"。重新启动队列管理器会重新启动此进程。