ITRS, NetProbe, MQ QUEUE PLUG-IN без libmqic.so - PullRequest
0 голосов
/ 10 октября 2018

Нам нужно настроить MQ QUEUE PLUG-IN для подключения к серверу RHEL Linux.Ниже приведена информация о версии.

Имя: WebSphere MQ Версия: 8.0.0.5 Уровень: p800-005-160516.2 Тип сборки: IKAP - (Производственная) Платформа: WebSphere MQ для Linux (платформа x86-64) Режим: 64-битная O / S:Linux 2.6.32-754.2.1.el6.x86_64

http://resources.itrsgroup.com/docs/geneos/4.4.0/Netprobe/middleware/mq-queue.html

Для поддержки ITRS нам нужен libmqic.so - часть клиентского пакета MQ.Но поскольку на сервере установлен MQ-сервер, мы не заинтересованы в установке MQ-клиента.

Итак, вопрос в том.

  1. Могут ли сервер и клиент MQ сосуществовать на одном сервере?
  2. Не логично, что на сервере MQ нет эквивалента пакета libmqic.so.Что эквивалентно этому при установке сервера?
  3. Можем ли мы просто скопировать libmqic.so из клиентской установки и использовать?

Любой вклад в это было бы здорово.Спасибо.

С уважением, Двия

1 Ответ

0 голосов
/ 10 октября 2018

Пакет MQServer от IBM включает RPM для клиентских и серверных библиотек.

Вы можете проверить, что установлено с помощью этой команды (сортируйте / вставляйте / столбец, просто отформатируйте ее правильно):

rpm -qa | grep MQSeries | sort | paste -s -d' \n' | column -t

Вы должны увидеть что-то вроде следующего:

MQSeriesClient-8.0.0-4.x86_64     MQSeriesClient-U8005-8.0.0-5.x86_64
MQSeriesGSKit-8.0.0-4.x86_64      MQSeriesGSKit-U8005-8.0.0-5.x86_64
MQSeriesJava-8.0.0-4.x86_64       MQSeriesJava-U8005-8.0.0-5.x86_64
MQSeriesJRE-8.0.0-4.x86_64        MQSeriesJRE-U8005-8.0.0-5.x86_64
MQSeriesMan-8.0.0-4.x86_64        MQSeriesMan-U8005-8.0.0-5.x86_64
MQSeriesRuntime-8.0.0-4.x86_64    MQSeriesRuntime-U8005-8.0.0-5.x86_64
MQSeriesSamples-8.0.0-4.x86_64    MQSeriesSamples-U8005-8.0.0-5.x86_64
MQSeriesSDK-8.0.0-4.x86_64        MQSeriesSDK-U8005-8.0.0-5.x86_64
MQSeriesServer-8.0.0-4.x86_64     MQSeriesServer-U8005-8.0.0-5.x86_64

Пакеты 8.0.0-4 являются базовой установкой, а пакеты U8005 являются обновлением для пакета исправлений 8.0.0.5.

Пока у вас установлены пакеты MQSeriesClient *, у вас будет доступ к библиотекам, требуемым для ITU NetProbe MQ QUEUE PLUG-IN.

Я не знаю ни одной причины, по которой у администратора MQ могут возникнуть проблемы с установкой.те пакеты, которые входят в комплект MQ Server.

Если по какой-то причине они не хотят устанавливать эти пакеты, то другой способ - загрузить распространяемый клиент (для ссылки на скачивание google MQC8).Вы можете просто извлечь tar в любое место на сервере, а затем убедиться, что LD_LIBRARY_PATH указывает на местоположение, в которое вы извлекли файлы, в подкаталог lib (32bit) или lib64 (64bit).Вы можете запустить file netprobe, чтобы проверить, является ли он 32-битным или 64-битным, чтобы увидеть, какой из них подходит.Если вам нужна дополнительная информация об этой опции, дайте мне знать, и я могу добавить больше.

...