IBM MQ - Сбой распространяемого клиента управляемой передачи файлов "runmqs c" - PullRequest
0 голосов
/ 22 января 2020

Я хочу установить распространяемый агент управляемой передачи файлов на компьютере 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 на клиенте и для настройки распространяемого агента передачи файлов?

Любая помощь будет очень признательна.

С уважением,

Yasothar

1 Ответ

2 голосов
/ 22 января 2020

runmqsc должен поставляться только при установке клиента MQ, поэтому вам не нужна полная установка IBM MQ, если вам нужно только добавить runmqsc. Вам понадобится клиент C, если вы пытаетесь использовать runmqsc против администратора очередей на другом компьютере. например, runmqsc -c

Однако ваш вопрос, похоже, пытается использовать runmqsc против администратора очередей на той же машине - так ли это? Если это так, то ваша проблема может быть просто в том, что вы не нашли runmqsc на своем пути. Использовали ли вы команду setmqenv для настройки вашей среды?

Если это не так, а MFTU администратора очередей находится на другом компьютере, то выполнить команду runmqsc напрямую может быть так же просто на этой машине? runmqsc будет доступен там, потому что там будет полная установка администратора очередей.

...