WebSphere WebSphere Enterprise Service Bus V6.0.1 操作系统: AIX, HP-UX, Linux, Solaris, Windows

卸载维护包

可以使用“WebSphere 软件更新安装程序”来卸载临时修订、修订包和更新包。“WebSphere 软件更新安装程序”又称为“更新安装程序”程序、UpdateInstaller 程序和“更新安装”向导。

在开始之前

使用正确的权限来成功地卸载产品更新。在 Linux 或 UNIX 平台上,以 root 用户身份使用“更新安装程序”程序;或者,在 Windows 平台上,以 Administrator 身份使用该程序。

“更新安装程序”向导是一个 InstallShield for Multiplatforms 向导,它可以使用图形用户界面来运行,也可以静默方式(使用响应文件)运行。

要点: 有关已知问题的信息,请参阅 WebSphere Application Server Network Deployment V6.0 信息中心中的『update 命令的已知问题和变通方法』。
要点: 在本主题中,为了简 单起见,只以 Linux 和 UNIX 平台上的格式显示了某些目录路径。而对应的 Windows 路径除了斜杠方向不同之外,其余内容完全相同。
下列描述中包含有关卸载 WebSphere ESB 上的临时修订、修订包和更新包的参考信息:
卸载过程概述
要卸载维护包:
  1. 使用更新安装程序来安装维护包,这将在 install_root/properties/version/update/backup 目录中创建一个备份文件。IBM 不支持用户修改备份文件。
  2. 如本主题中所述,使用“更新安装程序”程序来除去维护包。
查看节点的修订级别
可以在 install_root/bin 目录中使用 versionInfo 命令来显示产品的准确修订级别和版本级别。但是,在安装或卸载维护包时不要使用 versionInfo 命令。

不要一次启动“更新安装程序”向导的多个副本:不支持同时启动“更新安装程序”程序。同时执行多个更新可能会产生不可预测的结果,有可能导致安装失败或者容易产生故障。

必需的信息

图形界面需要下列信息,您必须提供这些信息:
表 1. 卸载维护包时需要的信息
字段 有效值 描述
WebSphere 产品和“更新安装程序”的安装根目录的文件路径 标识 IBM WebSphere ESB 的安装根目录。 “更新安装程序”应用程序缺省设置为在它的父目录中选择产品。
要卸载的维护包的文件名。 install_root/properties/version/ update/backup 目录中选择要卸载的维护包。 缺省维护包就是 install_root /properties/version/ update/backup 目录中具有最新日期戳记和时间戳记的软件包。

执行此任务的目的和时间

以下过程描述了如何卸载维护包。

完成此任务需要执行的步骤

  1. 在 Linux 或 UNIX 操作系统上以 root 用户的身份登录;或在 Windows 系统上以 Administrator 组成员的身份登录。
    For AIX platforms 在 AIX 平台上:还要另外验证 umask 设置是否为 0022。要验证 umask 设置,发出以下命令:
    umask
    要将 umask 设置为 0022,发出以下命令:
    umask 0022
    LINUX platforms Solaris platforms 在 HP-UX、Linux 和 Solaris 平台上:还要另外验证 umask 设置是否为 022。要验证 umask 设置,发出以下命令:
    umask
    要将 umask 设置为 022,发出以下命令:
    umask 022
  2. 将目录切换至安装根目录中的 updateinstaller 目录。
    例如,将目录切换至下列其中一个目录(显示的是 WebSphere ESB 产品的常见缺省目录):
    • For AIX platforms 在 AIX 平台上: /usr/IBM/WebSphere/AppServer/updateinstaller or /usr/IBM/WebSphere/ProcServer/updateinstaller
    • LINUX platforms Solaris platforms 在 HP-UX、Linux 和 Solaris 平台上: /opt/IBM/WebSphere/AppServer/updateinstaller/opt/IBM/WebSphere/ProcServer/updateinstaller
    • For Windows platforms 在 Windows 平台上: C:\Program Files\IBM\WebSphere\AppServer\updateinstallerC:\Program Files\IBM\WebSphere\ProcServer\updateinstaller
  3. For Windows platforms 在 Windows 平台上:使用“Windows 服务”面板来停止 WebSphere ESBWebSphere Application Server 进程的所有服务。
  4. 停止所有使用 IBM 软件开发者工具箱(SDK)的 Java 进程。

    在机器上卸载临时修订、修订包和更新包之前,停止机器上所有使用 IBM SDK Java 技术版的 Java 进程。

    WebSphere ESB 进程包括:
    • 流程服务器进程
    • 将节点联合成一个部署管理器单元时,节点上的节点代理程序进程
    • 部署管理器服务器的 dmgr 进程

    必要时,停止所有 Java 进程。如果您在一个与 WebSphere ESB 相关的 Java 进程运行时来卸载维护包,IBM 将不保证产品将继续成功运行而不产生错误。

  5. 确定您是否要除去更新了 IBM SDK Java 技术版的维护包。如果要除去它,则可以将 IBM SDK 从父代产品克隆到“更新安装程序”向导目录中。克隆 SDK 时,将把 install_root/java/jre 目录复制到 install_root/updateinstaller/java/jre 目录中。
    “WebSphere 软件更新安装程序”将搜索已知位置,以找到要使用的适当 IBM SDK。“更新安装程序”向导将按照顺序在下列位置查找有效的 Java 虚拟机(JVM):
    1. install_root/updateinstaller/java/jre 目录(当更新产品 SDK 时)
    2. install_root/java/jre 目录(要使用的首选 SDK)
    3. LINUX platforms UNIX platforms 在 Linux 和 UNIX 平台上:由 Linux 或 UNIX 系统上的下列其中一个环境变量标识的目录:
      1. JAVA_HOME
      2. JAVAHOME
      3. JRE_HOME
      4. JREHOME

      如果前两个位置的其中一个不存在 JVM,则将其中一个环境变量设置为使“更新安装程序”向导指向一个有效的 JVM。

    用于启动“更新安装程序”向导的首选 SDK 是父代产品中的 SDK。只要有可能,就始终使用产品 SDK。

    要点: 要卸载父代产品中 IBM SDK 的修订包或临时修订,不要使用想要更新的产品 SDK 来启动“更新安装程序”向导。这是因为使用该 SDK 就会锁定它并且会阻止进行更新。可将该 SDK 从 install_root/java/jre 目录复制到 install_root/updateinstaller/java/jre 目录中。如果 install_root/updateinstaller/java/jre 目录中存在 SDK,则“更新安装程序”向导将使用该 SDK。

    或者,将 IBM SDK 从父代产品复制到一个临时位置,并且当您运行更新安装程序命令时使用 -is:javahome ISMP 参数来标识该位置:update -is:javahome="my_fully_qualified_temp_SDK_location"

  6. 使用更新安装程序来卸载维护包。

    在从流程服务器节点中卸载维护包之前,应卸载一个单元中的每个应用程序服务器节点上的临时修订。

    执行下列其中一个命令以使用图形界面来进行卸载:
    表 2. 使用图形界面进行卸载的更新安装程序命令
    命令示例 安装类型 描述
    update -W update.type="uninstall" 图形界面方式 使用最新安装的维护包的名称来初始化“维护包”字段。

    接受所有缺省值,以卸载具有最新日期戳记和时间戳记的维护包。

    update -W product.location="C:\Program Files \IBM\WebSphere\ProcServer" -W update.type="uninstall" 图形界面方式 使用要更新的 WebSphere 软件所在的位置来覆盖图形界面。要卸载的缺省维护包是为该软件最新安装的维护包。
    update -W backup.package="PQ20029.pak" -W update.type="uninstall" 图形界面方式 使用要卸载的维护包的名称来覆盖“维护包”字段。
    update -W product.location="C:\Program Files \IBM\WebSphere\ProcServer" -W backup.package="PQ20029.pak" -W update.type="uninstall" 图形界面方式 覆盖要更新的 WebSphere 软件所在的位置以及要卸载的维护包的名称。
    update -options "responsefiles\file_name" 使用选项文件的图形界面方式 使用您在选项响应文件中指定的值来覆盖所有缺省值。

    如果您省略响应文件中的任何一个值,则缺省维护包就是已安装的具有最新日期戳记和时间戳记的软件包。缺省软件是安装在父目录中的软件。

    执行下列其中一个命令以使用静默界面:
    表 3. 将导致使用静默方式进行卸载的更新安装程序命令
    命令示例 安装类型 描述
    update -W update.type="uninstall" -silent 静默方式 卸载具有最新日期戳记和时间戳记的维护包,以更新安装在父目录中的软件。
    update -W product.location="C:\Program Files \IBM\WebSphere\ProcServer" -W update.type="uninstall" -silent 静默方式 覆盖要更新的 WebSphere 软件的缺省位置。要卸载的缺省维护包是为该软件最新安装的维护包。
    update -W backup.package="PQ20029.pak" -W update.type="uninstall" -silent 静默方式 使用要卸载的维护包的名称来覆盖“临时修订”字段。
    update -W product.location="C:\Program Files \IBM\WebSphere\ProcServer" -W backup.package="PQ20029.pak" -W update.type="uninstall" 静默方式 覆盖要更新的 WebSphere 软件所在的位置以及要卸载的维护包的名称。
    update -silent -options "responsefiles\file_name" 使用选项文件的静默方式 使用您在选项响应文件中指定的值来覆盖所有缺省值。

    如果您省略响应文件中的任何一个值,则缺省维护包就是已安装的具有最新日期戳记和时间戳记的软件包。缺省软件是安装在父目录中的软件。

结果

此过程将导致卸载维护包以更新 WebSphere 软件。

下一步做什么?

在卸载维护包之后,您可以继续使用 WebSphere 软件。


任务主题

使用条款 | 评价此页

Timestamp icon上次更新时间: 3 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_uninstall_service.html

(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)