WebSphere MQ 修订包 7.1.0.2 UNIX 版和 Windows 版产品自述文件 描述 --------------------- 本文件描述以下内容: 1. 7.1.0.2 修订包中的新增功能 2. 局限性、已知问题及其他更改。 3. 如何获取 WebSphere MQ V7.1.0.2 并将其作为修订包安装。 4. 声明和商标 对产品许可证进行了较小规模的更新,除去了对 z/OS 的不正确引用,请参阅以下页面以了解详细信息:http://www-03.ibm.com/software/sla/sladb.nsf/lilookup/C7B6AE18DBB9EA2F85257945003596E8?opendocument&li_select=005F6A9250D3F20A85257945003596E1 除本文件以外,您还可以在 WebSphere MQ Web 站点上找到更多信息: http://www.ibm.com/software/integration/wmq/ SupportPac Web 页面的地址为: http://www.ibm.com/support/docview.wss?rs=977&uid=swg27007205 有关已知问题和可用修订的最新信息,请参阅 WebSphere MQ Web 站点的 Support 页面,地址为: http://www.ibm.com/software/integration/wmq/support/ Web 文档更新: 以下 WebSphere MQ Web 站点中提供了对基于 Web 的 WebSphere MQ 文档的最近更新: http://www.ibm.com/software/integration/wmq/library/ 声明函: 可从以下地址获取 WebSphere MQ V7.1(美国英语版本)的声明函: http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&supplier=897&letternum=ENUS211-395 (针对分布式平台) http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&supplier=897&letternum=ENUS211-394 (WebSphere MQ for z/OS)。 要了解下列类型的信息,请参阅声明函: - 详细的产品描述,包括新功能的描述 - 产品定位声明 - 订购详细信息 - 硬件和软件要求 更新历史记录 2012 年 8 月 15 日 - WebSphere MQ V7.1.0.2 更新 2012 年 5 月 31 日 - WebSphere MQ V7.1.0.1 更新 2011 年 11 月 11 日 - WebSphere MQ V7.1.0.0 更新 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 第 1 节:发行说明 - 本发行版中的新增功能 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 自修订包 7.1.0.2 开始,WebSphere MQ 队列管理器 和 MQI 客户机在以 FIPS 方式配置时将强制实施 FIPS SP800-67 中的三重 DES (3DES) 建议。这意味着符合 FIPS 140-2 的 3DES CipherSpecs 使用一个会话密钥时将最多只传输 32GB 的数据。该限制不适用于 WebSphere MQ 不在 FIPS 方式下运行的情况。缺省情况下禁用 FIPS 方式。 如果在 FIPS 方式下,某通道传输 32GB 以上的数据,那么将终止并产生错误 AMQ9288。该限制适用于所有通道类型。当启用客户机连接对话共享时,32GB 的限制适用于共享同一安全套接字的所有连接所发送的数据总量。 受影响的 3DES CipherSpecs 包括: ECDHE_ECDSA_3DES_EDE_CBC_SHA256 ECDHE_RSA_3DES_EDE_CBC_SHA256 TLS_RSA_WITH_3DES_EDE_CBC_SHA 为避免使用 FIPS 方式时产生 AMQ9288 错误,请采取以下操作之一: 1) 将您的通道更改为使用其他不使用 3DES 的 CipherSpec。 2) 启用密钥重置以确保在传输 32GB 的数据之前重置会话密钥。 3) 万不得已时可以禁用 FIPS 方式(尽管不建议此操作)。 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 第 2 节:局限性、已知问题及其他更改 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 在 AIX 和 HP-UX 上卸载 ----------------------------------------------- 卸载过程中存在相应的逻辑来防止意外除去用于运行队列管理器的 WebSphere MQ 安装。此逻辑一直被视为是 AIX 和 HP-UX 上的缺陷,在此情况下,有可能在队列管理器仍在使用某个安装运行时卸载此安装。 请仔细检查在您计划卸载的安装上运行的所有队列管理器在卸载过程之前是否已关闭。另请仔细检查您卸载的是否为期望的安装,因为在这些平台上,我们无法防止您意外卸载仍用于运行队列管理器的其他安装。 这是 WebSphere MQ 7.1 及其修订包中的一项永久性限制。 在 Windows 上迁移至 V7.1 --------------------------------------- 如果在 Windows 平台上从 WebSphere MQ 的先前版本迁移至 V7.1,您可能会遇到以下一个问题或所有两个问题: MQ 服务和 MQ 报警监视器(任务栏图标)可能无法在迁移后重新启动,除非在迁移之前已将其终止。它们用于在事件查看器中记录可视的错误以及症状,例如找不到 amqxcs2.dll 或者应用程序 SID 与连接 SID 不匹配。迁移过程会成功,并且可以忽略这些错误,但是 MQ 服务和报警监视器可能需要在迁移后手工重新启动。 迁移后,“除去修订包”图标可能未从“启动”菜单中除去。由于这些图标适用于先前版本的迁移前安装,因此可以安全地手动将其除去。 这是 WebSphere MQ 7.1 及其修订包中的一项永久性限制。 HP-UX 非 IBM 许可证文本显示 ---------------------------------------------------- 当在 HP_UX 上以仅文本方式查看非 IBM 许可证文本时,不会显示任何文本。不存在适用的非 IBM 许可证,但以此方式查看时未对此明确说明。 这是 WebSphere MQ 7.1 及其修订包中的一项永久性限制。 UNIX/Linux 上的 WebSphere MQ Telemetry 服务日志文件许可权 ---------------------------------------------------------------------------------------------------- 由 WebSphere MQ Telemetry 服务(mqxr.log、mqxr.stdout 或 mqxr.stderr)创建的日志文件的许可权与其他 WebSphere MQ 日志文件不一致,可能需要授权用户修改许可权,以使其他用户能够读取其内容,例如在诊断问题的情况下。 这是 WebSphere MQ 7.1 及其修订包中的一项永久性限制。 MQ 资源管理器迁移 -------------------------------- 在多版本系统上,如果从 MQ V7.0.1.6 或更高版本迁移至 MQ V7.1 或更高版本,那么任何不是自动启动的队列管理器在手动启动后,在 MQ 资源管理器中都将不会显示为正在运行状态。要使队列管理器显示为正在运行状态,请重新启动 MQ 资源管理器。 这是 WebSphere MQ 7.1 及其修订包中的一项永久性限制(内部缺陷 155539)。 在关闭长时间等待的使用者时 XMS .NET 应用程序挂起 ---------------------------------------------------------------------------------------------- 对于使用 IBM Message Service Client for .NET(即 XMS .NET)的 Windows 应用程序,在非受管客户机方式下,如果在客户机重新连接后调用 consumer.close(),那么可观察到导致应用程序关闭延迟的挂起。 非受管客户机方式通过设置为 XMSC.WMQ_CM_CLIENT_UNMANAGED 的连接工厂连接方式属性进行配置。如果这与自动客户机重新连接结合使用并且出现重新连接,那么在关闭期间对 consumer.receive() 或 consumer.receive(wait)(其中 wait 是延长的超时时间长度)的调用将挂起,原因是与 consumer.close() 中的处理发生冲突。 以上问题正在按照内部缺陷 155741 进行处理。 HP-UX 上的 7.1.0.2 安装验证 -------------------------------------------------- 在 HP-UX 上基于 7.1 将 7.1.0.2 安装到非缺省位置后,如果尝试使用 swverify 命令验证安装,可能会看到以下错误消息,忽略该消息是安全的。 错误:“hpitfp2.in.ibm.com:/”:此操作期间有 1572 个文件包含错误。 * “hpitfp2.in.ibm.com:/”的分析阶段失败。 * 验证发生错误。 以上问题正在按照内部缺陷 158524 进行处理。 受影响的用户应与其 IBM 支持中心联系,以获取临时修订。 在 AIX 上卸载 7.1.0.2 ---------------------------------------------- 当尝试拒绝安装到 AIX 上的非缺省位置的修订包 7.1.0.2 时,将看到以下错误 3001-101 该机器上没有启用可信计算库。 要启用可信计算库,必须重新安装并将“安装可信计算库”选项设置为“是”。 未在执行任何检查。 installp:以下文件集的“usr”部分的拒绝操作已失败(软件已标记为“损坏”,可能需要重新安装): mqm.base.runtime 7.1.0.2 以上问题正在使用内部缺陷 158475 进行跟踪。 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 第 3 节:如何获取 WebSphere MQ V7.1.0.2 并将其作为修订包进行安装 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 产品/组件发行版:7.1 更新名称:WebSphere MQ 修订包 7.1.0.2 目录 -------------- 3.1 下载位置 3.2 先决条件和并存条件 3.3 安装 3.3.1 安装前 3.3.2 将修订包下载到适当位置 3.3.3 解压缩修订包安装映像 3.3.4 抽取修订包安装文件 3.3.5 停止所有 WebSphere MQ 进程 3.3.6 安装 3.3.6.1 AIX 3.3.6.2 HP-UX 3.3.6.3 Linux 3.3.6.4 Solaris 3.3.6.5 Windows 3.3.6.6 多实例队列管理器升级 3.3.6.7 有关应用维护级别的更多信息 3.4 安装后 3.4.1 安装后执行必要的任务 3.4.2 有关 GSKit、JDK 和 IA9H (IBM Service Client for .NET) 的安装的更多信息 3.4.3 从支持站点对安装进行故障诊断 3.5 卸载 3.5.1 卸载前 3.5.2 卸载 WebSphere MQ 修订包 7.1.0.2 3.5.2.1 AIX 3.5.2.2 HP-UX 3.5.2.3 Linux 3.5.2.4 Solaris 3.5.2.5 Windows 3.5.2.6 有关除去维护级别的更多信息 3.6 修订列表 3.7 版权和商标信息 3.8 声明 3.1 下载位置 --------------------------------- 请从以下位置下载 WebSphere MQ 修订包 7.1.0.2: http://www.ibm.com/support/docview.wss?rs=171&uid=swg24033287 下表列示适用于此自述文件的组件、平台和文件名。 产品/组件名称 <------> 平台 <----------> 文件名 ------------------------------------- ----------------- ------------------- WebSphere MQ V7.1.0.2 <--------> AIX <----------------> 7.1.0-WS-MQ-AixPPC64-FP0002.tar.Z WebSphere MQ V7.1.0.2 <--------> HP-UX IA64 <------> 7.1.0-WS-MQ-HpuxIA64-FP0002.tar.Z WebSphere MQ V7.1.0.2 <--------> Solaris Sparc <---> 7.1.0-WS-MQ-SolarisSparc64-FP0002.tar.Z WebSphere MQ V7.1.0.2 <--------> Solaris X86-64 <--> 7.1.0-WS-MQ-SolarisX64-FP0002.tar.Z WebSphere MQ V7.1.0.2 <--------> Linux X86 <--------> 7.1.0-WS-MQ-LinuxIA32-FP0002.tar.gz WebSphere MQ V7.1.0.2 <--------> Linux X86-64 <----> 7.1.0-WS-MQ-LinuxX64-FP0002.tar.gz WebSphere MQ V7.1.0.2 <--------> Linux s390x <------> 7.1.0-WS-MQ-LinuxS390X-FP0002.tar.gz WebSphere MQ V7.1.0.2 <--------> Linux PPC <--------> 7.1.0-WS-MQ-LinuxPPC64-FP0002.tar.gz WebSphere MQ V7.1.0.2 <--------> Windows <---------> 7.1.0-WS-MQ-Windows-FP0002.zip 3.2 先决条件和共存条件 ------------------------------------------------ 下载 WebSphere MQ V7.1.0.2 之前,请执行以下步骤: 1. 确保系统满足所有系统要求: http://www.ibm.com/software/integration/wmq/requirements/index.html 此操作旨在避免在安装并配置修订包之后可能出现的技术问题。 2. 查看 WebSphere MQ for UNIX and Windows 产品支持 Web 站点上的 Flash 动画和授权问题分析报告 (APAR),网址如下: http://www.ibm.com/software/integration/wmq/support/ APAR 描述了修订包中已解决的缺陷。要获取 WebSphere MQ V7.1.0.2. APAR 列表,请参阅: http://www.ibm.com/support/docview.wss?rs=171&uid=swg27024302 3. 确保有足够的文件系统可用空间来下载和解压缩修订包。您需要具有一千兆字节可用 空间的文件系统,以包含压缩文件和解压缩后的安装映像。 4. 确保有安装修订包所需的可用空间。在要更新的 WebSphere MQ 安装版本的位置中, 必须存在此可用空间。 要确定 UNIX 平台上现有 WebSphere MQ 产品所使用的空间量,请执行以下命令: du -k -s MQDIR 其中,MQDIR 表示 WebSphere MQ 产品的安装位置。 5. 如果您已安装 WebSphere MQ V7.1 产品并获取特殊修订,请与 IBM 支持人员联系,以确定您在安装 WebSphere MQ V7.1.0.2 之前是否需要已更新版本的修订。这有助于 确保系统处于一致状态并且不遗漏任何特殊修订。 3.3 安装 ------------------- 3.3.1 安装前 ------------------------------------- 安装 WebSphere MQ V7.1.0.2 之前,请执行以下步骤: 1. 阅读本自述文件的全部内容。 2. 将修订包下载到适当的位置。 3. 对修订包进行解压缩。 3.3.2 将修订包下载到适当的位置 --------------------------------------------------------------------------------------- 在您计划用于下载并解压缩修订包的目录路径中,不能有任何空格。如果该目录路径中存在 空格,那么安装将失败。例如,请确保目录路径类似于: /home/WMQFixPack/FP2/ ... 它不应类似于: /home/WMQ FixPack/FP2/ ... 3.3.3 解压缩修订包安装映像 -------------------------------------------------------------------------- 下载站点上提供的所有修订包安装映像都以 gz/Z/zip 格式压缩。在可以应用此格式的 修订包之前,请将下载的文件复制到临时目录并使用 gunzip/uncompress 和 tar 对 修订包安装映像进行解压缩。 3.3.4 抽取修订包安装文件 --------------------------------------------------- 要抽取修订包安装文件,请执行下列步骤: 1. 将 gzip/Z 映像复制到临时位置。 2. 切换到已将该映像复制到其中的目录。 3. 以下是用于对修订包安装映像进行解压缩的命令示例: gunzip -c filename.tar.gz | tar -xvf - zcat filename.tar.Z | tar -xvf - unzip filename.zip 其中,filename.tar.gz 等等是下载的文件的名称。 3.3.5 停止所有 WebSphere MQ 进程 --------------------------------------------------------------------- 您必须确保所有 WebSphere MQ 进程都已停止并且不在安装过程中自动启动。要停止所有 WebSphere MQ 进程, 请执行下列步骤: 1. 以 mqm 组中的用户身份登录。 2. 使用 endmqm 命令来停止所有正在运行的队列管理器。 3. 使用以下命令来停止任何与这些队列管理器相关联的侦听器: endmqlsr -m QMgrName 4. 要检查是否已停止所有这些侦听器,请输入以下命令: ps -ef | grep mq 确认未列示任何正在运行以 amq 或 runmq 开头的命令行的进程。 请忽略任何以 amqi 开头的命令行。 5. 执行任何进一步的管理操作(必要时以 root 用户身份登录),以便停止系统上所有 使用队列管理器的应用程序并阻止它们在安装过程中自动重新启动。 3.3.6 安装 ------------------------- 应用 WebSphere MQ V7.1.0.2 修订包,以更新现有安装: 注:如果系统上安装了 MQ 服务器的多个安装,请确保针对正确的安装运行命令。 使用命令:dspmqinst 3.3.6.1 AIX 注:如果安装位于缺省安装位置,请使用系统管理界面工具 (SMIT)。如果 MQ 服务器安装在非缺省位置,请使用 installp 命令。 1. 以 root 用户身份登录 2. a. 更新缺省位置中的整个安装 installp -agXYd. all b. 更新缺省位置中的所选文件集 installp -agXYd. list of file sets c. 使用 -R 标志更新非缺省位置中的整个产品 installp -R USIL_Directory -agXYd. all d. 使用 -R 标志更新非缺省位置中的所选文件集 installp -R USIL_Directory -agXYd. list of file sets 其中 USIL_Directory 是安装父目录 3.3.6.2 HP-UX 1. 以 root 用户身份登录 2. 使您当前的目录成为修订包映像位置。 3. 使用命令 swlist MQSERIES 列出已安装的所有 WebSphere MQ 组件 4. 交互式更新 * 安装维护软件包中的所有或部分 WebSphere MQ 组件,仅选择必需的更新组件。 swinstall -s $PWD/hp-Uxxxxxx.v11 * 如果要安装所有 WebSphere MQ 组件,请标记 MQSERIES。 或者,打开 MQSERIES 并标记要应用的更新组件。 * 选择“操作 > 更改产品位置”以更改要更新的 WebSphere MQ 安装。 * 选择“操作 > 安装”。日志文件指示是否有需要修订的问题。 5. 非交互式更新 a) 通过安装整个维护软件包,静默安装所有已安装的 WebSphere MQ 组件。 示例:swinstall -s $PWD/hp-Uxxxxxx.v11 MQSERIES,l=MQ_INSTALLATION_PATH b) 使用已安装 WebSphere MQ 组件的列表,静默安装维护软件包中的部分 WebSphere MQ 组件,创建需要安装的组件的以空格分隔的列表 (update_components) 。 此列表要求指定各组件的安装位置,格式为:component,l=MQ_INSTALLATION_PATH 示例:swinstall -s $PWD/hp-Uxxxxxx.v11 update_components 3.3.6.3 Linux 1. 以 root 用户身份登录。 2. 要确定机器上已安装的软件包,请输入以下命令: rpm -q -a | grep MQSeries 例如,如果您至少具有级别为 7.1.0.0 的 WebSphere MQ 安装和 SDK 组件,那么这将返回: MQSeriesRuntime-7.1.0-0 MQSeriesSDK-7.1.0-0 MQSeriesServer-7.1.0-0 3. 如果要升级此修订包的安装不是系统上的首个安装,请运行 crtmqfp 命令,以创建并使用唯一软件包集,在系统上进行安装。要使 crtmqfp 命令能够在 Linux 上运行,必须安装 pax 命令。 a) 使用命令:crtmqfp 其中 suffixname 应当与重命名基本级别 WebSphere MQ 安装期间使用的后缀相同。 b) 将当前目录设置为 crtmqfp 命令完成时所指定的位置。此目录是 /var/tmp/mq_rpms 的子目录,在其中创建了唯一软件包集。这些软件包具有文件名中包含的后缀值。 例如,如果在重新打包基本级别 WebSphere MQ 安装时使用的后缀是“1”: 请输入命令:crtmqfp 1 将产生一个名为 /var/tmp/mq_rpms/1/xxxx 的子目录,并且将重命名软件包,例如: 从:MQSeriesRuntime-7.1.0-1.xxxx.rpm 重命名为:MQSeriesRuntime_1-7.1.0-1.xxxx.rpm 4 要安装到缺省位置 /opt/mqm,请使用 rpm -ivh 命令 示例:rpm -ivh MQSeriesRuntime-Uxxxx-7.1.0-2.xxxx.rpm \ MQSeriesSDK-Uxxxx-7.1.0-2.xxxx.rpm \ MQSeriesServer-Uxxxx-7.1.0-2.xxxx.rpm 5. 要在非缺省位置上安装,请使用 rpm --prefix 选项。 rpm --prefix /opt/customLocation -ivh MQSeriesRuntime-Uxxxx-7.1.0-2.xxxx.rpm \ MQSeriesSDK-Uxxxx-7.1.0-2.xxxx.rpm \ MQSeriesServer-Uxxxx-7.1.0-2.xxxx.rpm 注:必须应用维护更新中与系统上当前安装的软件包对应的软件包。 6. 重复步骤 2,您将看到运行时、SDK 和服务器软件包现在级别都为 7.1.0.2: MQSeriesRuntime-7.1.0-0 MQSeriesSDK-7.1.0-0 MQSeriesServer-7.1.0-0 MQSeriesRuntime-Uxxxxxx-7.1.0-2 MQSeriesSDK-Uxxxxxx-7.1.0-2 MQSeriesServer-Uxxxxxx-7.1.0-2 3.3.6.4 Solaris 1. 以 root 用户身份登录。 2. 切换到包含维护软件包的目录。 3. 如果要升级此修订包的安装不是系统上的首个安装,请运行命令 crtmqfp 以创建并使用唯一软件包集,在系统上进行安装。 示例:crtmqfp 其中 suffixname 应当与重命名基本级别 WebSphere MQ 安装期间使用的后缀相同。注:此命令会在 /var/tmp 的一个子目录中创建安装软件包的完整副本。 将当前目录设置为 crtmqfp 命令完成时所指定的位置。此目录是 /var/spool 的子目录,在其中创建了唯一软件包集。这些软件包具有文件名中包含的后缀值。 4. 使用以下命令继续安装 a) 如果要升级此修订包的安装是系统上的首个安装,请输入以下命令启动安装过程: pkgadd -d . b) 如果要升级此修订包的安装不是系统上的首个安装,请输入以下命令来启动安装过程: pkgadd mqm-suffix 其中 suffix 是在上一步中选择的后缀。 3. 遵循屏幕上的指示信息。 3.3.6.5 Windows 在安装此修订包之前,请除去任何已安装的 WebSphere MQ 中间修订和测试修订。 1. 以管理员身份登录。 2. 针对安装停止 WebSphere MQ 服务。 右键单击任务栏中的 WebSphere MQ 图标 > 单击“停止 WebSphere MQ”。 3. 装入并应用维护文件: a) 交互方式: * 打开已解压缩了维护软件包的文件夹。 * 右键单击维护程序,然后选择“以管理员身份运行”以启动装入过程。 * 选择安装语言,然后单击“确定”。 * 继续按照屏幕上的指示信息进行操作。 b) 静默方式: * 打开已解压缩了维护软件包的文件夹。 * 修改响应文件 silent_install.resp。 * 在已解压缩了维护程序的目录中打开升级的命令提示符。 * 通过输入以下命令启动静默装入: executableName -f responseFile 其中: executableName 是维护软件包的名称。例如,对于 V7.1 修订包 2:7.1.0-WS-MQ-Windows-FP0002.exe。 responseFile 是响应文件的完整路径和名称。 3. 可选:将维护应用于系统上的其他安装: a) 交互方式: * 从 Windows“开始”菜单中,选择“开始 > 所有程序 > IBM WebSphere MQ > 应用修订包 7.1.0.2”。 * 继续按照屏幕上的指示信息进行操作。 b) 静默方式: * 打开升级的命令提示符并浏览至已装入维护程序的目录。 * 输入以下命令: amqicsdn MQPINSTALLATIONNAME=name MQPSILENT=1 其中 name 是要将维护应用到的安装的名称。 注 - 请参阅 WebSphere MQ 信息中心的“维护任务”部分,以了解有关如何安装或除去修订包的更多信息。 3.3.6.6 多实例队列管理器升级 要了解有关升级多实例队列管理器的详细信息,请参阅以下站点上的产品文档: http://publib.boulder.ibm.com/infocenter/wmqv7/v7r1/topic/com.ibm.mq.doc/cr00060_.htm 3.3.6.7 有关应用维护级别的更多信息 要了解有关应用维护级别更新的更多详细信息,请参阅以下站点上的产品文档: http://publib.boulder.ibm.com/infocenter/wmqv7/v7r1/topic/com.ibm.mq.doc/mi40100_.htm 3.4 安装后 ------------------------------- 3.4.1 安装后执行必要的任务 ------------------------------------------------------------------------ 安装 WebSphere MQ V7.1.0.2 之后,请执行下列步骤: 1. 重新启动队列管理器。 在应用修订包之后,不必重新编译应用程序。 3.4.2 有关 GSKit、JRE 和 IA9H - IBM Message Service Client for .NET (XMS .NET) 的安装的更多信息 ---------------------------------------------------------------------------------- GSKit 版本历史记录: WebSphere MQ 版本 --- GSKit 版本 7.1.0.2 -------------------> 8.0.14.22 7.1.0.1 -------------------> 8.0.14.14 7.1.0.0 -------------------> 8.0.14.12 IBM Java JRE 版本历史记录: WebSphere MQ 版本 --- Java JRE 版本 7.1.0.2 -------------------------> 1.6 SR10 FP1 7.1.0.1 -------------------------> 1.6 SR10 7.1.0.0 -------------------------> 1.6 SR9 FP1 IA9H (XMS .NET) 版本历史记录: WebSphere MQ 版本 --- IA9H 版本 7.1.0.1 --------------------------> 2.1.0.1 7.1.0.0 ---------------------------> 2.1.0.0 3.4.3 从支持站点对安装进行故障诊断 ------------------------------------------------------------------ 与 IBM 联系之前,建议您查看 Web 站点 http://www.ibm.com/support/docview.wss?rs=171&uid=swg21229861,该站点提供了有关 WebSphere MQ 的问题解决和数据收集的具体建议。 3.5 卸载 ------------------------- 3.5.1 卸载 WebSphere MQ 修订包 7.1.0.2 -------------------------------------------------------------------- 3.5.1.1 AIX 交互式卸载: 此过程从缺省位置 /usr/mqm 卸载修订包 1. 以 root 用户身份登录,或者使用 su 命令切换到超级用户。 2. 按以下顺序打开相应的 smit 面板: 软件安装与维护 软件维护和实用程序 拒绝已应用的软件更新(使用先前版本) 或者,使用快速路径命令 smit[ty] install_update。 3. 填写“软件名称”字段。 输入 mqm* 以对安装复原所有适用的文件集更新。 注:如果出现用于仅复原 WebSphere MQ for AIX 的所选文件集更新的选项,请避免使用该选项。该选项会导致复原维护更新的所有适用文件集更新。 4.单击“输入”以拒绝当前维护级别并恢复先前的维护或安装级别。 a. 接受显示的所有其他字段的缺省值 b. 撤销确认消息 拒绝过程启动。在命令运行时,它显示以“安装总结”表结束的进度消息。 检查该表以查看哪些 WebSphere MQ for AIX 组件已被拒绝 非交互式卸载: 通过以下方式之一卸载修订包: 1. 卸载缺省位置中的修订包: installp -r mqm <修订包版本> 示例:installp -r mqm 7.1.0.2 2. 使用 -R 标志卸载非缺省位置中的修订包: installp -R USIL_Directory -r mqm <修订包版本> USIL_Directory 是安装父目录。 3.5.1.2 HP-UX 1. 使用 swremove 命令从系统中除去维护软件包。例如,要除去 7.1.0.1 维护级别,请使用以下命令: swremove MQSERIES,r=7.1.0.2,l=/opt/mqm_7.1 其中 /opt/mqm_7.1 是 MQ 安装位置 从系统中除去任何维护软件包之前,请确保 autoselect_dependencies 设置为 true。 注: 在 HP-UX 上,可以通过一个命令,使用通配符匹配版本字符串来卸载产品安装以及任何已应用的修订包。例如以下命令: # swremove MQSERIES,l=/opt/mqm,r=* 请注意,如果使用此命令,并尝试同时卸载产品安装版本(例如 7.1.0.0)和修订包版本(例如 7.1.0.1),那么安装完成后将遗留大量文件。这些文件将包含在以下目录中: /opt/mqm/gskit8 /opt/mqm/java/jre64 其中安装位置“/opt/mqm”可能因产品的安装位置而有所不同。在下一次尝试将 WebSphere MQ 安装到该安装位置之前应手动除去这些文件。 3.5.1.3 Linux 1. 以 root 用户身份登录。 2. 要确定机器上已安装的软件包,请输入以下命令: rpm -q -a | grep MQSeries 在使用“应用服务”中提供的示例的情况下,以上命令将返回: MQSeriesRuntime-7.1.0-0 MQSeriesSDK-7.1.0-0 MQSeriesServer-7.1.0-0 MQSeriesRuntime-Uxxxxxx-7.1.0-2 MQSeriesSDK-Uxxxxxx-7.1.0-2 MQSeriesServer-Uxxxxxx-7.1.0-2 3. 通过下列命令来除去所有在级别 2 上应用的更新: rpm -ev MQSeriesRuntime-Uxxxxxx-7.1.0-2 \ MQSeriesSDK-Uxxxxxx-7.1.0-1 MQSeriesServer-Uxxxxxx-7.1.0-2 4. 重复步骤 2,以检查是否已除去这些更新软件包: MQSeriesRuntime-7.1.0-0 MQSeriesSDK-7.1.0-0 MQSeriesServer-7.1.0-0 3.5.1.4 Solaris 1. 使用 pkgrm 命令从系统中除去最新的服务更新。pkgrm packagename 其中,packagename 是要除去的软件包的名称。 注:请忽略任何格式为 <未除去共享路径名> 的错误消息。 2. 如果已安装 WebSphere MQ 客户机,并且,在安装所要除去的服务级别之后 已更新该客户机,那么除去该服务级别之后,必须显式地再次更新 WebSphere MQ 客户机安装版本。 3.5.1.5 Windows 1. 确保您以管理员身份登录。 2 结束与 WebSphere MQ 安装关联的所有队列管理器活动。 3. 单击 “开始 > 所有程序 > IBM WebSphere MQ > 除去修订包 7.1.0.2” 4. 单击“除去”以开始该过程。这将使安装版本恢复为应用维护软件包之前 所处的状态。 3.5.2.6 有关除去维护级别的更多信息 要了解有关除去维护级别的更多详细信息,请参阅以下站点上的产品文档: http://publib.boulder.ibm.com/infocenter/wmqv7/v7r1/topic/com.ibm.mq.doc/mi40100_.htm 3.6 修订列表 ------------------------------- WebSphere MQ V7.1.0.2 中包含的修订: http://www.ibm.com/support/docview.wss?rs=171&uid=swg27024302 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 第 4 节:版权、声明和商标 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4.1 版权和商标信息 ----------------------------------------------------------- http://www.ibm.com/legal/copytrade.shtml 4.2 声明 -------------------- International Business Machines Corporation“按现状”提供本出版物, 不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的 有关非侵权、适销和适用于某种特定用途的保证。 某些管辖区域在某些交易 中不允许免除明示或暗含的保证。因此本条款可能不适用于您。 本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期 更改;这些更改将编入本资料的新版本中。IBM 可以随时对本资料中描述的 产品和/或程序进行改进和/或更改,而不另行通知。 第三方许可条款与条件、声明和信息 本产品的许可协议请您仔细查看此文件,以获取有关适用于本产品中包含的 第三方软件代码的条款和条件的详细信息,以及在您具有许可证的情况下 IBM 必须针对某些软件代码为您提供的某些声明和其他信息。相关条款和条件、 声明和其他信息提供或引用如下。请注意,以下许可证的任何非英语版本都是 非正式的,仅为方便起见才提供。以下许可证的英语版本作为此文件的英语版 本的一部分提供,是正式版本。 虽然您可能与 IBM 或其任何相关或附属实体(统称为“IBM”)就任何其他 协议的条款和条件达成一致意见,但是下面标识的第三方软件代码是“不包 含的组件”,它们具有下列限制条款和条件: * “按现状”提供“不包含的组件” * IBM 免除任何及所有与这些“不包含的组件”相关的明示和暗含的保证以及 条件,包括但不限于有关非侵权或冲突保证以及有关适销和适用于某种特定 用途的暗含保证和条件 * IBM 将不对您负责,不针对与这些“不包含的组件”相关的任何声明进行赔偿 * IBM 将不对与这些“不包含的组件”相关的任何直接、间接、偶然、特殊、典型、 惩罚性或结果性损害负责。 4.3 商标 ------------------------ 下列各项是 International Business Machines Corporation 在美国和/或其他国家或地区的商标: AIX FFST i5/OS IBM MQSeries SupportPac WebSphere z/OS Microsoft 和 Windows 是 Microsoft Corporation 在美国和/或其他国家或地区的商标。 Java 和所有基于 Java 的商标是 Oracle 在美国和/或其他国家或地区的商标。 UNIX 是 The Open Group 在美国和其他国家或地区的注册商标。 Linux 是 Linus Torvalds 在美国和/或其他国家或地区的注册商标。 其他公司、产品或服务名称可能是其他公司的商标或服务标记。