[AIX、Linux 和 Windows]

AIX, Linux, and Windows 上的多个安装

AIX®, Linux®, and Windows上,可以在系统上具有多个 IBM® MQ 副本。

您可以选择安装 IBM MQ 的每个副本的位置,但每个副本必须位于单独的安装位置。 一次最多可以在一台机器上存在 128 个 IBM MQ 安装。 您可以选择:
  • 保持在机器上维护和管理单个 IBM MQ 安装的简单性。
  • 利用通过启用多个 IBM MQ 安装提供的灵活性。

安装前要做出的决策

在安装 IBM MQ的多个副本之前,必须做出若干决策:
您将在何处安装 IBM MQ的每个副本?
您可以在 IBM MQ中选择安装的安装位置。 更多信息,请参阅多平台上的安装位置
需要主安装吗?
主安装是系统范围位置所引用的安装。

更多信息,请参阅在AIX、Linux 和 Windows 上的主要安装

您的应用程序将如何连接?
您需要考虑应用程序如何找到相应的 IBM MQ 库。 有关更多信息,请参阅 在多安装环境中连接应用程序在多安装环境中连接 .NET 应用程序
是否需要更改现有出口?
如果 IBM MQ 未安装在缺省位置中,那么需要更新出口。 有关更多信息,请参阅 AIX, Linux, and Windows 上编写出口和可安装服务
哪个队列管理器将与哪个安装相关联?
每个队列管理器都与特定安装相关联。 队列管理器与该队列管理器的限制相关联的安装,以便该队列管理器只能由该安装中的命令进行管理。 有关更多信息,请参阅 使队列管理器与安装相关联
您将如何设置环境以处理每个安装?
对于系统上的多个安装,您需要考虑如何使用特定安装,以及如何从该安装发出命令。 您可以指定命令的完整路径,也可以使用 setmqenvcrtmqenv 命令来设置环境变量。 设置环境变量允许您省略该安装的命令的路径。 有关更多信息,请参阅 setmqenvcrtmqenv
回答了这些问题后,您可以在阅读IBM MQ安装概述后安装IBM MQ

如果您已经安装了IBM MQ,并希望使用多安装功能从IBM MQ的一个版本迁移到另一个版本,请参阅 AIX、Linux 和 Windows 上的多安装队列管理器共存

用于 .NET 支持包和多个安装的 IBM 消息服务客户机

对于多版本支持,在 IBM MQ上,必须随 IBM MQ 产品一起安装 "Java 和 .NET Messaging and Web Services" 功能部件。 有关安装 .NET 功能部件的更多信息,请参阅 安装 IBM MQ classes for .NET