58.6 从 Websphere 或 JBoss 迁移到 Tomcat Web 应用程序服务器

升级 Identity Manager 4.6 或更高版本之前,必须先将现有的 JBoss 或 Websphere 迁移到 Tomcat 应用程序服务器。

本节内容可帮助您将 Identity Applications 从现有的 Web 应用程序服务器(例如 Websphere 或 JBoss)迁移到 Tomcat 应用程序服务器。此过程需要您在 Tomcat 上安装 Identity Applications 并使用配置更新实用程序来配置设置。

要从 Websphere 或 JBoss 迁移到 Tomcat,请执行以下步骤:

  1. 停止 Websphere 或 JBoss 服务器。

  2. (视情况而定)如果尚未安装 Tomcat,请使用便捷安装程序安装 Tomcat 和 JRE。

    • Linux:products/RBPM/postgre_tomcat_install/TomcatPostgreSQL.bin

    • Windows:products\RBPM\postgre_tomcat_install\TomcatPostgreSQL.exe

    注:请使用 IDM 4.5 .iso 附带的 Tomcat 应用程序服务器。

  3. (视情况而定)如果您要使用现有的 JRE 文件,安装程序会提示您将重写某些文件。单击全是。

  4. 使用位于以下位置的便捷安装程序安装 Identity Applications:

    products/RBPM/user_app_install/IdmUserApp.bin

    1. 选择 Tomcat 作为 Web 应用程序服务器。

    2. 选择现有数据库选项并提供主机身份凭证。默认用户 ID 为 idmadmin。

    3. 指定 Tomcat 和 JRE 的安装路径。

    4. (视情况而定)在群集环境中,请指定在 JBoss/Websphere 安装期间显示的引擎 ID。

      注:如果您的应用程序服务器上仅运行一个实例,请将引擎 ID 字段留空,除非您在 JBoss 或 Websphere 安装期间指定了 ID。

    5. (视情况而定)要导入您群集环境中的主密钥值,请选择是并指定主密钥值。可以从 JBoss 或 Websphere 应用程序服务器的先前配置中查找主密钥值。

    6. 在配置 IDM 页面中,选择稍后配置,然后单击下一步。

    7. 复查安装前摘要页面,然后单击安装。

  5. 打开配置更新实用程序:

    /opt/netiq/idm/apps/UserApplication

    有关为设置指定值的详细信息,请参见部分 40.0, 配置 Identity Applications 的设置。

  6. 单击保存。

  7. (视情况而定)升级到最新的 Identity Manager 4.5 服务包。

    注:如果要升级到 Identity Manager 4.6,则无需升级到最新的 Identity Manager 服务包。

  8. 启动 Tomcat 应用程序服务器,并校验是否已正确部署 Identity Applications。

迁移完成后,升级 Identity Applications。有关详细信息,请参见部分 55.5, 升级 Identity Applications 和支持组件。