首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FTE (文件传输版)-代理无法发布

FTE (文件传输版)-代理无法发布
EN

Stack Overflow用户
提问于 2014-04-05 19:59:48
回答 1查看 1.5K关注 0票数 1

我对quite非常陌生,在工作上也有问题。基本上,我希望在两个队列管理器之间设置一个简单的环境,用于传输文件。以下是我所做的:

  1. 在第一台机器中,我设置了一个队列管理器,并将其命名为CMQ。创建一个名为RECEIVED.MESSAGES的本地队列和一个远程队列SENT.MESSAGES,并创建一个传输队列。
  2. 定义了与第二队列管理器通信所需的传输信道。
  3. 第二个队列管理器(SMQ)重复了创建本地和远程队列、通道等的相同过程。

此时,如果我可以在两个队列管理器之间发送和接收消息。

接下来,在运行队列管理器CMQ的第一台计算机上,我执行了以下操作:

  1. 运行指定队列管理器、主机、端口和通道fteSetupCoordinate的SYSTEM.ADMIN.CONN。
  2. 使用相同的详细信息和指定的主机、端口、通道( fteSetupCommand )运行SYSTEM.ADMIN.CONN
  3. 运行由fteSetupCoordinate生成的mqsc file文件。
  4. 运行fteCreateAgent,QMgrName作为CMQ,主机、端口和通道作为SYSTEM.ADMIN.CONN。

这就是问题开始的地方。fteCreateAgent命令最后得到一条消息,该消息说代理已成功创建,但无法在CMQ中注册。确切的错误是:

代码语言:javascript
复制
"BFGMQ1007I: The coordination queue manager cannot be contacted or has refused a connection attempt.

The WebSphere MQ reason code was 2058. The agent's presence will not be published.

我已经在论坛和IBM的站点上尝试了所有可能的解决方案,包括在这个链接中找到的故障排除:

但什么都不管用。因此,在MQ资源管理器中从未见过代理。当我发布ftListAgent时,我也看不到代理。

伙计们有什么想法吗?我遗漏了什么吗?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2014-04-08 01:49:09

了解mqrc命令。是你的朋友。

代码语言:javascript
复制
mqrc 2058

      2058  0x0000080a  MQRC_Q_MGR_NAME_ERROR

您要返回的错误代码指示连接到QMgr,但并不是预期的连接。这意味着在运行QMgr时,您在fteCreateAgent名称中输入了一个错误,或者您将代理指向了错误的QMgr。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22886084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档