没有 libmqic.so 的 ITRS、NetProbe、MQ 队列插件
ITRS, NetProbe, MQ QUEUE PLUG-IN without libmqic.so
我们需要配置连接 RHEL Linux 服务器的 MQ QUEUE PLUG-IN。以下是版本详情。
名称:WebSphere MQ
版本:8.0.0.5
等级:p800-005-160516.2
构建类型:IKAP -(生产)
平台:适用于 Linux 的 WebSphere MQ(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 客户端。
所以问题是。
- MQ Server 和 Client 可以共存于同一个服务器吗?
- MQ 服务器没有等效的 libmqic.so 包是不合逻辑的。在服务器安装中这相当于什么?
- 我们可以只从客户端安装并使用 libmqic.so 复制吗?
如果对此有任何意见,那就太好了。谢谢你。
此致,
德维亚
来自 IBM 的 MQServer 包包括客户端和服务器库的 RPM。
您可以使用此命令检查安装的内容(sort/paste/column 只需格式化即可):
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* 程序包,您就可以访问 ITRS NetProbe MQ QUEUE PLUG-IN 所需的库。
我不知道为什么 MQ 管理员在安装作为 MQ 服务器包的一部分的那些包时会遇到问题。
如果出于某种原因他们不想安装这些软件包,那么另一个解决方法是下载可再分发的客户端(google MQC8 下载 link)。您可以将 tar 提取到服务器上的任何位置,然后确保 LD_LIBRARY_PATH 指向您将文件提取到 lib(32 位)或 lib64(64 位)子目录的位置。你可以运行file netprobe
查看是32位还是64位,看哪个合适。如果您需要有关此选项的更多详细信息,请告诉我,我可以添加更多。
我们需要配置连接 RHEL Linux 服务器的 MQ QUEUE PLUG-IN。以下是版本详情。
名称:WebSphere MQ 版本:8.0.0.5 等级:p800-005-160516.2 构建类型:IKAP -(生产) 平台:适用于 Linux 的 WebSphere MQ(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 客户端。
所以问题是。
- MQ Server 和 Client 可以共存于同一个服务器吗?
- MQ 服务器没有等效的 libmqic.so 包是不合逻辑的。在服务器安装中这相当于什么?
- 我们可以只从客户端安装并使用 libmqic.so 复制吗?
如果对此有任何意见,那就太好了。谢谢你。
此致, 德维亚
来自 IBM 的 MQServer 包包括客户端和服务器库的 RPM。
您可以使用此命令检查安装的内容(sort/paste/column 只需格式化即可):
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* 程序包,您就可以访问 ITRS NetProbe MQ QUEUE PLUG-IN 所需的库。
我不知道为什么 MQ 管理员在安装作为 MQ 服务器包的一部分的那些包时会遇到问题。
如果出于某种原因他们不想安装这些软件包,那么另一个解决方法是下载可再分发的客户端(google MQC8 下载 link)。您可以将 tar 提取到服务器上的任何位置,然后确保 LD_LIBRARY_PATH 指向您将文件提取到 lib(32 位)或 lib64(64 位)子目录的位置。你可以运行file netprobe
查看是32位还是64位,看哪个合适。如果您需要有关此选项的更多详细信息,请告诉我,我可以添加更多。