【发布时间】:2020-10-30 14:16:31
【问题描述】:
使用的组件: IBM MQ 8.0.0.4 + Azure File share + Windows server 2016
场景:
我使用安装为 Windows Server 2016 上的 Z 驱动器的 azure 文件共享驱动器创建了一个多实例队列管理器。
crtmqm -ld Z:\logs -md Z:\qmgrs QMHA1
已经运行成功,没有报错。
但是当我使用下面的命令启动队列管理器时,错误来了。
strmqm QMHA1
WebSphere MQ queue manager 'QMHA1' starting.
The queue manager is associated with installation 'Installation1'.
AMQ6004: An error occurred during WebSphere MQ initialization or ending.
请帮我解决这个问题以创建多实例队列管理器。
注意:当我创建队列管理器并在本地驱动器 D: 上启动时,队列管理器已创建并成功启动。
【问题讨论】:
-
您是否看到在
%MQ_FILE_PATH%\errors或Z:\qmgrs\QMHA1\errors中创建的任何文件,如果有,请在这些文件中查找与您收到AMQ6004错误的日期和时间相对应的条目。您还可以尝试在运行strmqm之前使用strmqtrc -e -t detail -t all运行早期跟踪,然后使用endmqtrc -a停止它。*.TRC文件应位于%MQ_FILE_PATH%\trace。至少应该有 3 个,strmqtrc、endmqtrc和strmqm各一个,您会对strmqm及其包含的有关其产生错误原因的任何数据感兴趣。 -
我已启动跟踪并启动队列管理器。但是在任何错误和跟踪文件中仍然没有关于 AMQ6004 的错误日志。