IBM MQ - 可再发行组件托管文件传输客户机"runmqsc"失败



我想在 Linux 机器中安装可再发行的托管文件传输代理 这反过来又会将文件传输到Windows机器。我的问题是,我需要安装 IBM MQ 在安装了可再发行客户端的机器中,因为当我运行 客户端中的命令

runmqsc MFTU < RDSAGTLIN_create.mqsc > mftu.out

要为可再发行客户机创建所需的对象(MFTU 是队列管理器名称,RDSAGTLIN 是可再发行客户机代理名称(,会弹出以下错误。

[root@mqlocalhost RDSAGTLIN]# runmqsc MFTU < RDSAGTLIN_create.mqsc > mftu.out bash: runmqsc: command not found...

我知道runmqsc

是一个 IBM MQ命令,我的问题是我是否必须安装 IBM MQ 在客户端中还要设置可再发行文件传输代理?

任何帮助将不胜感激。

问候

亚索塔尔

runmqsc应该在仅限 MQ 客户机的安装中提供,因此,如果您只需要添加runmqsc,则不需要完整的 IBM MQ 安装。如果您尝试对另一台机器上的队列管理器使用runmqsc,则需要一个"C"客户机。例如runmqsc -c

但是,您的问题似乎是尝试对同一台机器上的队列管理器使用runmqsc- 是这样吗?如果是这样,您的问题可能只是您在路径中没有找到runmqsc。是否已使用setmqenv命令来设置环境?

如果不是这种情况,并且队列管理器 MFTU 位于另一台机器上,那么直接在该机器上运行runmqsc命令可能同样容易?runmqsc将在那里可用,因为完整的队列管理器安装将在那里。

最新更新