Linux: 升级 SDK

IBM® WebSphere® Portal 组合累积修订 05 开始,您可以将自己的 SDK Java Technology Edition 从 V7.0 更改为 V7.1。

开始之前

确保 IBM WebSphere Application ServerWebSphere Portal 与 SDK V7.0 一起安装。

过程

  1. 启动 IBM Installation Manager
  2. 安装 IBM WebSphere SDK Java Technology Edition V7.1。
  3. 在您运行 managesdk 任务之前阅读以下信息:
    • 对于独立环境:在您运行 managesdk 命令之前停止概要文件服务器(节点)。
    • 对于集群环境:
      • 如果概要文件是 Deployment Manager 的联合节点,请确保在运行 managesdk 命令之前运行 Deployment Manager 以更新概要文件。
      • 停止所有节点。
      • 确保每个节点的节点代理程序都已启动。
      • 在您对节点启用 SDK 后,从节点所属的 /bin 目录运行 managesdk 命令。您还可以从包含要更新的节点的概要文件的 /bin 目录运行此命令。
      • 还必须存在到 Deployment Manager 的连接,按以下优先顺序使用受支持的连接器协议:
        • SOAP
        • 进程间通信 (IPC)
        • 远程方法调用 (RMI)

        如果启用了 SOAP 协议,那么 managesdk 命令将使用 SOAP 协议。如果未启用 SOAP 协议,但启用了 IPC 协议,那么该命令将使用 IPC 协议。如果未启用 SOAP 和 IPC 协议,那么此命令将使用 RMI 协议。

      • 对于每个包含已启用安全性的单元中的联合节点或 Deployment Manager 节点的概要文件,您必须为 managesdk 命令提供管理用户名和密码。如果未指定 -user-password 参数,那么 managesdk 命令可能会失败或停止处理。
      • 当您为 Deployment Manager 启用 SDK 时,仅启用 Deployment Manager 服务器。 不会启用 Deployment Manager 的任何管理节点来使用特定 SDK。
  4. 打开命令提示符,切换到 AppServer_root/bin 目录。
  5. 运行以下命令,使所有现有概要文件都使用新的 SDK 版本:

    转至 managesdk 命令,以获取有关 managesdk 命令的信息。

    • Linux: ./managesdk.sh -enableProfileAll -sdkname 1.7.1_64 -enableServers
  6. 运行以下命令以使新的 SDK 版本成为新的缺省版本:
    • Linux: ./managesdk.sh -setCommandDefault -sdkname 1.7.1_64

      ./managesdk.sh -setNewProfileDefault -sdkname 1.7.1_64

  7. 在您的环境中的每个节点上重复这些步骤。