37.6 启动 Identity Applications

本节提供了启动 Identity Applications 以及在应用程序服务器上首次登录的说明。在群集环境中,请在主节点上开始该过程。Identity Applications 应已安装,并且已可进行部署。有关安装后任务的详细信息,请参见部分 39.0, 完成 Identity Applications 的安装。

37.6.1 在 Tomcat 服务器上启动 User Application

本节中需要用到 Tomcat 应用程序服务器的启动脚本。

  • Linux:/etc/init.d/idmapps_tomcat_init start

  • Windows:services.msc

    从 services.msc 中启动 Tomcat 服务。此文件也可用于停止和重启动 Tomcat 服务。

完成这些步骤之后,如果浏览器未显示 User Application 页面,请检查终端控制台上是否有错误讯息,并参见部分 60.0, 查错。

要启动 Identity Applications,请执行以下操作:

  1. 启动 Identity Applications 的数据库。有关详细信息,请参见数据库文档。

  2. 要使 User Application 运行报告,请在 Tomcat 的启动脚本中添加 Djava.awt.headless=true 标志。例如:

    JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:MaxPermSize=512m

    注:如果是在 X11 Windows 系统上运行,则不需要执行此步骤。

  3. 启动 Identity Applications 安装到的 Tomcat。

    注:在群集中,请只启动主节点。

  4. 在命令行中,将安装目录设置为工作目录。

  5. 执行启动脚本。

  6. 要启用与 User Application 驱动程序的通讯,请完成以下步骤:

    1. 登录到 iManager。

    2. 在左侧导航框架中的角色和任务 > Identity Manager 下,单击 Identity Manager 概述。

    3. 在内容视图中,指定包含 User Application 驱动程序的驱动程序集,然后单击搜索。

    4. 在显示驱动程序集及其关联驱动程序的示意图中,单击 User Application 驱动程序对应的红白图标。

    5. 单击启动驱动程序。

      启动后,驱动程序将尝试与 User Application“握手”。如果应用程序服务器未运行,或者 WAR 未成功部署,驱动程序将返回错误。否则,驱动程序状态将更改为阴阳符号,指示驱动程序现已启动。

  7. 要启动 Role and Resource Service 驱动程序,请重复步骤 6 中的过程。

  8. 要起动并登录到 User Application,请在 Web 浏览器中输入以下 URL:

    http://hostname:port/ApplicationName
    hostname

    表示应用程序服务器的名称 (Tomcat)。例如:myserver.domain.com

    port

    表示应用程序服务器的端口号。例如:8180。

    ApplicationName

    表示您在安装应用程序期间提供应用程序服务器配置信息时所指定的名称。例如:IDMProv。

  9. 在 User Application 登录页的右上角,单击登录。

  10. (视情况而定)要在群集组中启用 User Application,请完成以下步骤:

    1. 单击管理。

    2. 在“应用程序配置”门户中,单击超速缓存。

    3. 在“超速缓存管理”窗口中,为群集已启用选择 True。

    4. 单击保存。

    5. 重启动服务器。

    6. (视情况而定)要使用本地设置,请针对群集中的每个服务器重复此过程。