我是MQ的新手。我已成功安装WebSphere MQ,在队列管理器之间设置队列管理器,队列和通道。我已经设置了代理,我可以启动,停止并成功ping代理,但代理未列出所附的屏幕截图所示。我一直在尝试使代理工作,以便我可以测试文件传输并在我们的环境中进行设置。 我甚至试图创建新的协调和命令队列管理器,没有运气。我甚至尝试了fteListAgents -p(协调队列管理器)和-v 我将非常感谢能得到的所有帮助。
答案 0 :(得分:1)
您登录计算机的用户ID是多少?它是Administrator
(在Windows上)吗?如果是这样,您可能会遇到12个字符的用户ID问题。管理员长度为13个字符,最后的“r”可能会被删除。我建议您查看此问题排查link.
答案 1 :(得分:1)
如果您的Windows用户ID超过12个字符,请检查以下内容: 1)代理已启动,但MQ Explorer代理列表为空? 2)在Queuemanager-> YOURQM->订阅 - >下检查用户。您是否看到您的Windows用户名被截断为12个字符? 3)创建一个新的Windows用户,用户名为12个字符的转换用户。 4)将此12个字符的用户名添加到Admin组。
答案 2 :(得分:0)
MQ FTE使用排队的PubSub机制。通常会出现此问题,因为正在使用的ID无权发布。诊断的过程如下:
如果问题是授权失败,MS0P将告诉您MQ确实使用了哪个ID,失败的API调用以及失败的对象。