上一主题: 迁移针对 WebLogic 的 iam_im.ear下一主题: 迁移工作流流程定义


迁移针对 WebSphere 的 iam_im.ear

遵循这些步骤:

  1. imsInstall.jacl 脚本从 was_im_tools_dir\WebSphere-tools 复制到 deployment_manager_dir \bin 目录,其中:
  2. 在您配置 CA Identity Manager 应用程序的开发系统中,将 was_im_tools_dir \WebSphere-tools\imsExport.batimsExport.sh 复制到 was_home\bin
  3. 在命令行上,导航到 was_home\bin
  4. 确保 WebSphere 应用程序服务器正在运行。
  5. 按如下所示导出部署的 CA Identity Manager:

    对于 Windows,输入此命令:

    imsExport.bat "path-to-exported-ear"
    

    其中,path-to-exported-ear 是 imsExport 实用工具创建的完整路径和文件名。

    对于 Windows 系统,在指定 was_im.ear 的路径时请使用正斜杠 (/) 而不要使用反斜杠 (\)。 例如:

    imsExport.bat "c:/program files/CA/CA Identity Manager/
    exported_ear/iam_im.ear"
    

    对于 UNIX,输入此命令:

    ./wsadmin -f imsExport.jacl -conntype RMI -port 2809 path to exported ear
    

    其中,path-to-exported-ear 是包含导出的 EAR 文件的文件名的完整路径。

  6. 将导出的 EAR 文件从您导出该文件的开发系统中的位置复制到安装了部署管理器的系统中的位置。
  7. was_im_tools_dir/WebSphere-ear/iam_im.ear/policyserver_rar/META-INF/ra.xml 替换为来自生产环境的文件。

    ra.xml 文件包含了策略服务器连接信息。

  8. 在安装了部署管理器的系统中,部署 Identity Manager EAR:
    1. 从命令行导航到:

      deployment_manager_dir \bin。

    2. 请确保 WebSphere 应用程序正在运行。
    3. 运行 imsInstall.jacl 脚本,如下所示:

    注意:执行 imsInstall.jacl 脚本可能会花费几分钟时间。

    Windows:

    wsadmin -f imsInstall.jacl "path-to-copied-ear" cluster_name

    其中,path-to-copied-ear 是包含您复制到部署管理器系统的 Identity Manager EAR 的文件名的完整路径。

    例如:

    wsadmin -f imsInstall.jacl "c:\Program Files\CA\Identity Manager\WebSphere-tools\was_im.ear" im_cluster

    UNIX:

    ./wsadmin -f imsInstall.jacl path-to-copied-ear cluster_name

    其中,path-to-copied-ear 是包含您复制到部署管理器系统的 Identity Manager EAR 的文件名的完整路径。

    例如:

    ./wsadmin -f imsInstall.jacl /opt/CA/Identity Manager/WebSphere-tools/was_im.ear im_cluster

  9. 如果 CA Identity Manager 与 SiteMinder 集成,请验证下列几点: