我们需要配置连接RHEL Linux服务器的MQ QUEUE PLUG-IN。以下是版本详细信息。
名称:WebSphere MQ 版本:8.0.0.5 等级:p800-005-160516.2 BuildType:IKAP-(生产) 平台:适用于Linux的WebSphere MQ(x86-64平台) 模式:64位 操作系统: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 Client。
问题是
任何对此的投入都是很好的。谢谢。
关于, 德维雅
答案 0 :(得分:1)
IBM的MQServer捆绑包包括用于客户端和服务器库的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.04-4软件包是基本安装,而U8005软件包是fixpack 8.0.0.5的更新。
只要安装了MQSeriesClient *软件包,您就可以访问ITRS NetProbe MQ队列插件所需的库。
我不知道任何原因使MQ管理员在安装作为MQ Server捆绑包一部分的软件包时会遇到问题。
如果出于某种原因他们不想安装那些软件包,那么另一种解决方法是下载可重新分发的客户端(下载链接的Google MQC8)。您可以将tar解压缩到服务器上的任何位置,然后确保LD_LIBRARY_PATH指向将文件解压缩到lib(32位)或lib64(64位)子目录的位置。您可以运行file netprobe
来检查它是32位还是64位,以查看哪个合适。如果您需要有关此选项的更多详细信息,请告诉我,我可以添加更多。