无法在 MQ Explorer 上启动新的队列管理器

Can't start a new Queue-Manager on MQ Explorer

使用 MQ Explorer 创建新的 Queue-Manager 后,无法正常启动并提供以下消息:


  • Command: "C:\Program Files (x86)\IBM\WebSphere MQ\bin\crtmqm" -sa test_qm

WebSphere MQ queue manager created.

Directory 'C:\Program Files (x86)\IBM\WebSphere MQ\qmgrs\test_qm' created.

The queue manager is associated with installation 'WMQ75Install'.

exitvalue = 2059

我无法从日志中弄清楚如何解决它,并尝试从 MQ Explorer 和命令行 shell 手动启动它,但没有任何成功 - 它只是没有开始了。

这是我的 AMQERR01.LOG 文本:

21/01/2015 14:18:46 - 进程(7960.3) 用户(johnsmith) 程序(amqzmuc0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ6287:WebSphere MQ V7.5.0.2 (p750-002-131001_DE)。

说明: WebSphere MQ 系统信息: 主机信息:- Windows 7 Enterprise x64 Edition,Build 7601:SP1 (MQ Windows 32 位) 安装:- C:\Program Files (x86)\IBM\WebSphere MQ (WMQ75Install) 版本:- 7.5.0.2 (p750-002-131001_DE) 行动:

None.

21/01/2015 14:18:46 - 进程(7960.3) 用户(johnsmith) 程序(amqzmuc0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5051: 队列管理器任务 'LOGGER-IO' 已启动。

说明: 关键实用程序任务管理器已启动 LOGGER-IO 任务。这个任务有 现在开始1次。 行动:

None.

21/01/2015 14:18:46 - 进程(7960.1) 用户(johnsmith) 程序(amqzmuc0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5041: 队列管理器任务 'LOGGER-IO' 已结束。

说明: 队列管理器任务 LOGGER-IO 已结束。 行动:

None.

21/01/2015 14:18:49 - 进程(7528.3) 用户(johnsmith) 程序(amqzmuc0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5051: 队列管理器任务 'LOGGER-IO' 已启动。

说明: 关键实用程序任务管理器已启动 LOGGER-IO 任务。这个任务有 现在开始1次。 行动:

None.

21/01/2015 14:18:49 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ7229: 在日志期间在队列管理器 'test_qm' 上访问了 4 条日志记录 重放阶段。

说明: 在日志期间,队列管理器 test_qm 上到目前为止已访问 4 条日志记录 重播阶段,以便将队列管理器带回到以前已知的状态 状态。 行动:

None.

21/01/2015 14:18:49 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ7230:队列管理器的日志重放 'test_qm' 完成。

说明: 队列管理器重启过程的日志重放阶段已经完成 对于队列管理器 test_qm。 行动:

None.

21/01/2015 14:18:49 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ7231:在恢复期间在队列管理器 'test_qm' 上访问了 0 条日志记录 相.

说明: 到目前为止,队列管理器 test_qm 上已访问 0 条日志记录 事务管理器状态的恢复阶段。 行动:

None.

21/01/2015 14:18:49 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ7232:已为队列管理器恢复事务管理器状态 'test_qm'。

说明: 队列管理器结束时的事务状态 已为队列管理器 test_qm 恢复。 行动:

None.

21/01/2015 14:18:49 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ7233:为队列管理器解决了 0 个正在进行的事务中的 0 个 'test_qm'.

说明: 在队列管理器 test_qm 结束时,0 个事务中有 0 个正在运行 得到解决。 行动:

None.

21/01/2015 14:18:49 - 进程(7528.4) 用户(johnsmith) 程序(amqzmuc0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5051: 队列管理器任务 'CHECKPOINT' 已启动。

说明: 关键实用程序任务管理器已启动 CHECKPOINT 任务。这个任务 现在已经开始1次了。 行动:

None.

21/01/2015 14:18:51 - 进程(9796.3) 用户(johnsmith) 程序(amqzmur0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5037: 队列管理器任务 'ERROR-LOG' 已启动。

说明: 可重新启动的实用程序任务管理器已启动 ERROR-LOG 任务。这个任务 现在已经开始1次了。 行动:

None.

21/01/2015 14:18:51 - 进程(9796.4) 用户(johnsmith) 程序(amqzmur0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5037: 队列管理器任务 'APP-SIGNAL' 已启动。

说明: 可重启实用程序任务管理器已启动 APP-SIGNAL 任务。这个任务 现在已经开始1次了。 行动:

None.

21/01/2015 14:18:51 - 进程(9796.5) 用户(johnsmith) 程序(amqzmur0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5037: 队列管理器任务 'APP-SIGNAL' 已启动。

说明: 可重启实用程序任务管理器已启动 APP-SIGNAL 任务。这个任务 现在已经开始2次了。 行动:

None.

21/01/2015 14:18:51 - 进程(9796.7) 用户(johnsmith) 程序(amqzmur0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5037: 队列管理器任务 'APP-SIGNAL' 已启动。

说明: 可重启实用程序任务管理器已启动 APP-SIGNAL 任务。这个任务 现在已经开始4次了。 行动:

None.

21/01/2015 14:18:51 - 进程(9796.6) 用户(johnsmith) 程序(amqzmur0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5037: 队列管理器任务 'APP-SIGNAL' 已启动。

说明: 可重启实用程序任务管理器已启动 APP-SIGNAL 任务。这个任务 现在已经开始3次了。 行动:

None.

21/01/2015 14:18:52 - 进程(10328.1) 用户(johnsmith) 程序(amqzfuma.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ8077: 实体 'johnsmith@intranet' 没有足够的权限访问对象 'test_qm'.

说明: 指定的实体无权访问所需的对象。这 以下请求的权限未经授权:connect/system 行动: 确保为此实体设置了正确的权限级别 所需的对象,或确保该实体是特权的成员 团体。 ----- amqzfubn.c : 515 ---------------------------------- ------------------ 21/01/2015 14:18:52 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5525:WebSphere MQ 对象权限管理器失败。

说明: 对象权限管理器未能完成 MQ 请求。 行动: 检查队列管理器错误日志中是否有解释失败的消息,然后尝试 相应地纠正问题。 ----- amqzxma0.c : 3825 ---------------------------------- ------------------ 21/01/2015 14:18:52 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ8003:WebSphere MQ 队列管理器 'test_qm' 开始使用 V7.5.0.2。

说明: WebSphere MQ 队列管理器 'test_qm' 开始使用 V7.5.0.2。 行动:

None.

21/01/2015 14:18:52 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5008: 找不到重要的 WebSphere MQ 进程 10328 (amqzfuma.exe) 并假定已终止。

说明: 1) 用户无意中终止了进程。 2)系统低开 资源。一些操作系统终止进程以释放资源。如果 您的系统资源不足,它可能已终止进程 这样就可以创建一个新的进程。 行动: WebSphere MQ 将停止所有 MQ 进程。通知您的系统管理员。 解决问题后,可以重新启动 WebSphere MQ。 ----- amqzxmb0.c : 9956 ---------------------------------- ------------------ 21/01/2015 14:18:52 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ5050:无法找到一个重要的 WebSphere MQ 进程 9188 (zllPUBSUB) 假定已终止。

说明: 1) 用户无意中终止了进程。 2)系统低开 资源。一些操作系统终止进程以释放资源。如果 您的系统资源不足,它可能已终止进程 这样就可以创建一个新的进程。 3)MQ遇到了意外 错误。检查 MQ 错误日志中报告的可能错误以及任何 已生成的 FFST。 行动: WebSphere MQ 将尝试重新启动已终止的进程。 ----- amqzxmb0.c : 9679 ---------------------------------- ------------------ 21/01/2015 14:18:53 - 进程(9760.1) 用户(johnsmith) 程序(amqzxma0.exe) 主机(NY0035546) 安装(WMQ75Install) VRMF(7.5.0.2) QMgr(test_qm)

AMQ8004:WebSphere MQ 队列管理器 'test_qm' 结束。

说明: WebSphere MQ 队列管理器 'test_qm' 结束。 行动:

None.

猜一猜,johnsmith 是域名吗?这是一个域工作站(什么是 'johnsmith@intranet')?我怀疑您在域中有一台机器,但您没有在域中的机器上将 MQ 配置为 运行。我认为问题是在启动时 MQ 试图确定 userid 'johnsmith@intranet' 是哪个组的成员,因此失败了。将 johnsmith 添加到本地 mqm 组 可能 可能会让你更进一步,尽管我怀疑你需要进行域配置。有关操作的详细信息,请参阅另一个答案: Issue with permission grant to domain users in IBM web sphere queue manager

首先,确保您的用户 ID 属于 'mqm' 组,然后重新启动您的 PC(当您重新启动 Windows 时,美妙的事情发生了!)。