使用命令行从 IBM i 操作系统中卸载 Liberty 修订包

可以使用 Installation Manager 命令行将 WebSphere® Application Server Liberty 回滚到较低版本。

开始之前

您必须已在系统上安装 IBM® Installation Manager V1.8.5 或更高版本

在回滚过程中,Installation Manager 必须访问较早版本的软件包中的文件。缺省情况下,在您安装软件包时,这些文件会存储在您的计算机上。如果已更改缺省设置或删除已保存的文件,那么 Installation Manager 需要访问用于安装较早版本的存储库。

过程

  1. 可选: 如果存储库需要用户名和密码,请创建凭证存储文件以访问此存储库。
    提示: 创建凭证存储文件时,如果 imutilsc 命令找不到指定的 URL,请在存储库 URL 位置的末尾追加 /repository.config
  2. 使用具有 *ALLOBJ 和 *SECADM 特权的用户概要文件登录 IBM i 系统。
  3. 停止要回滚的安装版本上的所有服务器和应用程序。
  4. 在 CL 命令行上,运行 STRQSH 命令以启动 Qshell 命令 shell。
  5. 切换到 Installation Manager 的安装目录中的 eclipse/tools 子目录。
  6. 使用 imcl 命令来回滚产品。
    ./imcl rollback offering_ID_offering_version
      -repositories repository_URL_or_path 
      -installationDirectory installation_directory
      -preferences preference_key=value
      -properties property_key=value
      -secureStorageFile storage_file -masterPasswordFile master_password_file
      -acceptLicense
    提示:
    • offering_ID受支持操作系统的 Liberty 产品中列出的产品标识。
    • offering_version 是要回滚到的特定产品版本,可以选择性地使用下划线将其附加到产品标识(例如 16.0.2.20160503_0200)。
      • 如果指定 offering_version,那么安装将回滚到产品的先前安装版本并且将安装该版本的所有临时修订。
      • 如果指定了 offering_version,那么安装将回滚到产品的指定较早版本,但不会安装该版本的临时修订。
    • 回滚到先前修订包时,将除去任何不适用于该修订包的 Liberty 附加组件和功能部件。
      如果先前安装了 Liberty 附加组件和功能部件,但回滚安装时没有对 Liberty Repository 的访问权,请在命令行上指定下列属性。指定这些属性会卸载所有功能部件和附加组件,但允许回滚产品。
      -properties user.addon="",user.feature=""   

      请注意,对于修订包 16.0.0.2 和更高版本,当您安装产品时,适用于某个版本的所有功能部件将可用并进行安装。

    有关使用 imcl 命令的更多信息,请参阅 IBM Installation Manager 产品文档

  7. 可选: 列出所有已安装的软件包以验证回滚。
    ./imcl listInstalledPackages -long

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



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