在 Cast Iron Container 中升级 Cast Iron 实例

开始之前

  • 从 Fix Central(通行证)下载 Cast Iron Docker tar 文件(您要升级的版本)。
  • 传输到具有 Docker 软件包的 Ubuntu 服务器。
  • 使用以下命令将 tar 文件传输到 Cast Iron Docker 容器:
    docker cp <CI docker file name>.tar.gz <existing CI Container ID>:/var/tmp/

    例如,docker cp 7.5.1.0-docker_build-20160302-1709_H8_64.tar.gz 1f79e655352c536161313eb5e9ea8b0d5a72e0104358b106bb6b1e70892be022:/var/tmp/,其中 1f79e655352c536161313eb5e9ea8b0d5a72e0104358b106bb6b1e70892be022 是容器标识。

关于此任务

使用此任务在 Cast Iron Container 中使用从 Fix Central 下载的更新版本升级现有的 Cast Iron 实例。

过程

  1. 登录到 Cast Iron Web 管理控制台。
  2. 停止并取消部署所有 Cast Iron 项目。
  3. 停止安全接口实例(如果已配置)。
  4. 在 Cast Iron Container CLI 提示符处,执行以下命令以升级到最新版本。
    castiron --upgrade /var/tmp/<CI Docker file name>.tar.gz

    例如,castiron --upgrade /var/tmp/7.5.1.0-docker_build-20160302-1709_H8_64.tar.gz,其中 7.5.1.0-docker_build-20160302-1709_H8_64 是 CI Docker 文件名。

结果

成功升级后,将向您显示类似如下的消息:

Current Cast Iron Version (Before Upgrade)

Product: IBM WebSphere Cast Iron
Version: Cast Iron Operating System 7.5.1.0.20160302-1709_H8_64 (Mar 02 2016)
Cast Iron Container Id: 1f79e655352c

Stopping all the Cast Iron Components before upgrade

Stopping Gateway...
Stopping Maestro...
Stopping Web Management Console(WMC)...
Stopping DerbyServer...
Taking backup of older Cast Iron version
Upgrading Cast Iron components
Upgrade Completed
Current Cast Iron Version (After Upgrade)

Product: IBM WebSphere Cast Iron
Version: Cast Iron Operating System 7.5.1.0.20160302-1709_H8_64 (Mar 02 2016)
Cast Iron Container Id: 1f79e655352c

Cast Iron Component Status
--------------------------
DerbyServer : Up
WMC : Up
Maestro : Up
Gateway : Up