适用于已分发平台适用于 IBM i 平台

将修订包应用于 Liberty Java 归档安装

Liberty 提供基于自解压 Java 归档的安装作为使用 IBM® Installation Manager 的替代方法。如果已通过使用自解压归档来安装 Liberty,而且想要升级到最新的修订包版本,那么可以将新的修订包归档应用到新位置,然后迁移任何必需的用户文件和服务器配置数据。

关于此任务

New: 修订包 16.0.0.2 是 8.5.5.9 之后的后续 Liberty 修订包。有关 Liberty 修订包编号和交付更改的更多信息,请参阅 Liberty 中的新增内容

如果您已使用 IBM Installation Manager 来安装 Liberty,那么必须使用 Installation Manager 来应用修订包。

要点: 必须将修订包归档解压缩到新位置。

过程

  1. 安装新的运行时环境。
    1. 将新的修订包归档复制或下载到目标系统。
    2. 使用 Java™ 命令来启动此归档。 必须使用 Java 命令,因为归档是可执行 JAR 文件。运行下列命令:
      java -jar <downloaded_archive_location>/<downloaded_archive_file_name>
      有关使用 Java 命令来启动归档的更多信息,请参阅通过解压 Java 归档文件来安装 Liberty中的指示信息。
    3. 复审许可条款,然后接受这些条款以继续安装。
    4. 选择安装位置。 请使用与先前版本的安装位置不同的位置。
  2. 迁移所有用户数据和服务器配置。 Liberty 定义两个位置来存储用户生成的内容和服务器配置:
    • WLP_USER_DIR;服务器配置文件(包括共享资源)所在的位置。
    • WLP_OUTPUT_DIR;服务器生成的资源所在的位置。例如,日志文件和临时磁盘存储。

    如果已在系统上设置 WLP_USER_DIR 环境变量,那么新的运行时环境将继续使用同一位置。这不会产生服务器配置数据的任何备份。要确保服务器配置得到备份,请将 WLP_USER_DIR 所引用的目录复制到文件系统上的新位置。要保护原始环境,请更改 WLP_USER_DIR 的值以指向新位置。卸载期间,将 WLP_USER_DIR 的值重置为原始服务器配置的位置。

    如果尚未设置 WLP_USER_DIR,那么服务器配置和共享资源存储到服务器运行时环境根目录下的 usr 目录(例如,<liberty_server_runtime_root>/usr)。卸载运行时环境期间,可以重置 WLP_USER_DIR 环境变量。

    如果已在系统上设置 WLP_OUTPUT_DIR 环境变量,那么新服务器也会使用此位置。这可能会导致旧日志文件遭覆盖。要确保旧日志文件得到保护,请更新或取消设置 WLP_OUTPUT_DIR 环境变量。卸载期间,请将此值重置为其初始值。

    如果未设置 WLP_OUTPUT_DIR 值,那么缺省位置位于服务器根目录中(例如,<liberty_server_runtime_root>/usr/servers/<serverName>)。如果将新的运行时环境安装到新位置,那么安装或卸载期间不需要任何更新,因为日志会继续出现在各个安装的 usr/servers/<serverName>/logs 目录下。

    注: 如果 server.xml 文件或者随附的任何 XML 配置文件引用位于服务器配置目录外部的另一个资源,那么还必须复制这些资源,否则将需要更新引用。这也适用于应用程序直接引用的任何资源,例如,对文件系统上硬编码路径的引用。卸载修订包期间,这些值可以手动重置为其初始值。
  3. 启动新服务器。运行 <liberty_VX+>/bin/server start <server_name>

用于指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_inst_fixpack
文件名:twlp_inst_fixpack.html