配置 Rational Asset Manager 服务器应用程序

要最终完成 IBM® Rational® Asset Manager 服务器应用程序的配置,请执行本节中的步骤。

开始之前

如果正在使用 IBM WebSphere® Application Server 且使用了服务器设置应用程序,那么可使用服务器设置应用程序来配置存储库。有关更多信息,请参阅使用服务器设置应用程序来部署和配置应用程序文件

注: 此部分中的样本值适用于基本单机环境。对于较复杂的安装,服务器管理员将需要为其环境定制这些设置。

必须启动一台或多台托管 Rational Asset ManagerRational Team Concert 服务器应用程序的应用程序服务器,然后才能完成下列步骤。

过程

  1. 验证所有存储库服务器是否都已设置为相同的当前日期、时间和时区。
  2. 使用相应 URL 访问 Rational Asset Manager 服务器应用程序:
    • 在嵌入式 IBM WebSphere Application Server
      http://machine_name:port_number/Rational_Asset_Manager_Context_Root/home.faces
      缺省情况下,其中的 port_number(HTTP 传输端口或 WC_defaulthost)为 13080Rational_Asset_Manager_Context_RootRational Asset Manager 应用程序的上下文根)为 ram
      例如,输入:
      http://localhost:13080/ram/home.faces

      要确认端口号(WC_defaulthost)值,请在文本编辑器中打开文件 installation location\ram\ewas\profiles\profile1\properties\portdef.props 并检查 wc_defaulthost 的值,其中 installation locationRational Asset Manager 的安装位置。

    • 在 WebSphere Application Server:
      http://machine_name:port_number/Rational_Asset_Manager_Context_Root/home.faces
      缺省情况下,其中的 port_number(HTTP 传输端口或 WC_defaulthost)为 9080Rational_Asset_Manager_Context_RootRational Asset Manager 应用程序的上下文根)为 ram
      例如,输入:
      http://www.example.com:9080/ram/home.faces

      要确认 WC_defaulthost 值,请打开 WebSphere Application Server 管理控制台并单击服务器 > 服务器类型 > WebSphere Application Server > server_name > 端口

    • 在 Apache Tomcat 上:
      http://machine_name:8080/ram/home.faces
      例如,输入:
      http://localhost:8080/ram/home.faces
  3. 作为应用程序服务器管理员登录:
    • 对于 WebSphere:对于 WebSphere Application Server,缺省用户标识密码均为 admin
    • 对于 Apache Tomcat,缺省用户标识admin 且缺省密码为空白。
  4. 第一次访问 Rational Asset Manager 时,将出现“配置错误”页面。单击此处链接并在提示处输入管理员用户标识和密码。 将打开配置页面。
  5. 在“许可证和版本”部分中,指定许可证服务器路径并选择此存储库将要使用的许可证类型:
    1. 许可证服务器的位置字段的“许可证和版本”部分中,输入端口号和许可证服务器的全名。端口号和名称之间以 At 符号 (@) 分隔。例如,27000@license_server_path

      如果您具有冗余的许可证服务器,那么请使用逗号将多个条目分隔开。必须提供三台服务器。例如,27000@primary.example.com,27000@secondary.example.com,27777@tertiary.example.com

      如果您具有多台许可证服务器(这些服务器位于不同的网络且具有不同的许可证):
      • Windows:以分号 (;) 分隔多个服务器地址。例如,27000@main.example.com;27000@backup.example.com
      • Linux®、AIX® 或 Linux for zSeries®:以冒号 (:) 分隔多个服务器地址。例如,27000@main.example.com:27000@backup.example.com
    2. 要为要使用的存储库配置许可证类型,请在“许可证类型”下选择标准版企业版
  6. 在“数据库”部分中,请验证用户字段中的用户是否具有对 Rational Asset Manager 和 Rational Team Concert 数据库的完全访问权。否则,请输入具有完全许可权的数据库用户的用户密码
  7. 指定 Web service 路径:
    1. 在“Web service 路径”下面,输入:
      http://host_name:port_number/Rational_Asset_Manager_Web_Services_Context_Root
      其中 host_name 是应用程序服务器的主机名,port_number 是 HTTP 传输端口,Rational_Asset_Manager_Web_Services_Context_RootRational Asset Manager Web Services 应用程序的上下文根。

      如果您要使用负载均衡器,那么请指定负载均衡器的名称。如果您使用的是不带负载均衡器的 Web 代理服务器,请指定该 Web 服务器的名称。如果使用 IPV6,那么使用 IPV6 主机名;IPV6 地址将不起效。

      例如,输入:
      http://www.example.com:9080/ram.ws
  8. 内部 Rational Team Concert 路径部分中,指定 IBM Rational Team Concert 的路径和登录信息:
    1. 路径字段中,输入 Rational Team Concert 服务器的安全路径。例如,https://www.example.com:9443/jazz 如果使用 IPV6,那么使用 IPV6 主机名;IPV6 地址将不起效。
    2. 用户密码字段中,输入 Rational Team Concert 上“RAM 生命周期”项目区域的管理员用户的用户名和密码。 在简单安装中,这将可能是 Rational Team Concert 和应用程序服务器管理员。
  9. 定制用户注册表部分中,如果已将 Web 服务器配置为使用 LDAP 认证,那么可将 Rational Asset Manager 配置为使用 LDAP 注册表执行用户认证、检索用户信息和利用组绑定:
    1. 如果打算使用定制用户类,请选中使用定制用户注册表复选框并在字段中输入标准类路径。 否则,请保留字段的缺省值。
    2. 管理员标识字段中,输入将具有 Rational Asset Manager 存储库管理员许可权的注册表用户的登录标识。 必须提供有效的存储库管理员,否则您将无法以存储库管理员身份登录到 Rational Asset Manager 以进一步配置应用程序。
    3. 单击配置并输入以下信息以配置 Rational Asset Manager 和 LDAP 注册表之间的关系。 如果将值保留为空,那么它将恢复到缺省值。如果希望值为空,请输入空格 (" ") 字符。
      表 1. LDAP 注册表配置选项
      LDAP 配置字段 描述
      LDAP 服务器的 URL LDAP 服务器的 URL;例如 ldap://hostname:389。 对于安全通信,请使用 ldaps://hostname:636
      用户的专有名称 用于登录到注册表以获取访问权的用户名。输入用户的专有名称,例如,uid=123456,c=us,ou=exampleorganization,o=example.com
      用户的密码 上述用户的密码。
      用户的唯一标识属性 用户的 objectClass 实例的属性名,代表唯一标识。例如:(objectClass)个人serialNumber 属性或(objectClass)用户sAMAccountName 属性。
      用户的登录标识属性 用户用于登录的 (objectClass) 属性。虽然唯一标识和登录标识通常是相同的,但是仍可以设置注册表以使用户使用其他标识(例如,使用电子邮件地址)登录。注意,登录标识属性必须与步骤 9.b 中的管理用户登录标识相同。
      用户的电话号码属性 表示用户电话号码的 (objectClass) 属性。例如:(objectClass)个人的 telephonenumber 属性。
      用户的电子邮件属性 表示用户电子邮件地址的 (objectClass) 属性。例如:(objectClass)个人的 mail 属性。
      用户的显示名称属性 表示要在界面中显示的用户名称的 (objectClass) 属性。例如:(objectClass) 个人的 cn 属性。
      LDAP 用户基本搜索 要避免搜索不包含用户对象的注册表部分,请输入开始搜索的位置的根路径值。例如,ou=exampleorganization,o=example.com
      用户搜索过滤器 搜索用户时要使用的模板。 %v 表示从输入文本字段中输入的搜索项。将执行搜索,就好象通配符追加到了搜索项。缺省搜索模板构造为查找 mail 属性或 name 属性与搜索项相同的所有个人 objectClasses。
      LDAP 组基本搜索 与基本搜索相似,这是用于搜索组的基本搜索。例如,ou=memberlist,ou=groups,o=example.com
      组搜索过滤器 与基于用户的过滤器相似,这是用于搜索组的过滤器。缺省值搜索任何 groupOfUniqueNames(静态组)、groupOfNames(静态 LDAP 组)、groupOfUrls(动态 LDAP 组)和 group(活动目录定义的组)以获取用户输入的搜索项。
      映像 URL 模板 通常将映像存储在 LDAP 注册表以外的位置。 可使用 URL 来检索用户的图像,请配置此模板以在注册表中检索用户信息的同时检索该图像。在此模板中,${property} 表示用户对象的 LDAP objectClass 属性,检索图像时将替换该属性。例如,对于 uid 属性为 123456 的用户,缺省模板 https://ImageServer_url/photo/${uid}.jpg 将生成 URL https://ImageServer_url/photo/123456.jpg
    注: 如果要使用 LDAP 认证并且将单个 LDAP 主机名映射到网络配置中的多个 IP 地址,那么必须使用 WebSphere Application Server 管理控制台来应用相应的配置属性以防止用户使用无效凭证登录到 Rational Asset Manager 时可能出现的 LDAP 用户帐户锁定。

    无效登录尝试会导致服务器使用各 IP 地址对用户进行验证,从而可能导致多次失败。如果设置了最大登录尝试次数,那么一次无效尝试便可能会锁定 LDAP 帐户。要防止此问题发生,请遵循此处描述的步骤:http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672

  10. (可选)要配置 Rational Asset Manager 以通过远程 Java™ 可执行文件执行某些处理(这能够改善性能),请参阅配置远程进程。否则,请选择使用 Web 服务器的 JRE
  11. 磁盘存储部分中,为资产和索引文件配置磁盘存储:
    注: 对于 Windows:对于 WebSphere: 如果要使用远程文件服务器或 WebSphere Application Server 集群,那么同一 Windows 用户帐户(用户名和密码)必须能够登录到 Rational Asset Manager 使用的每台机器。 否则,Rational Asset Manager 将无法将文件保存到不同文件服务器上。
    1. 持久类型列表中,选择您希望存储资产的方式。
    2. 如果要使用文件系统存储资产,请在持久文件夹字段中输入位置;例如,d:\RAMStorage 在集群中,持久文件夹必须位于该集群中所有服务器都可访问的共享服务器上。
    3. 本地文件夹字段中,输入要存储 Web 应用程序所使用临时数据的文件夹的完整路径;例如,e:\RAMlocalfolder 它必须位于服务器的本地硬盘驱动器上;它不能是共享驱动器。如果要安装至集群,那么集群中的每个节点必须有自己的本地存储器文件夹,此文件夹不会与其他节点共享。如果要在同一物理节点上安装多个服务器,那么服务器应全部使用同一物理本地存储器文件夹。
    4. 索引文件夹字段中,输入要存储搜索索引的文件夹的完整路径。 它必须位于服务器的本地硬盘驱动器上;它不能是共享驱动器。
    为了提高性能,所有这三个文件夹都应该位于不同的物理驱动器上。
  12. 指定 Web 服务器路径:
    1. 在“Web 服务器路径”下面,输入:
      http://machine_name:port_number/Rational_Asset_Manager_Context_Root
      其中 machine_name 是应用程序服务器的主机名,port_number 是 HTTP 传输端口,Rational_Asset_Manager_Context_RootRational Asset Manager 应用程序的上下文根。

      如果您要使用负载均衡器,那么请指定负载均衡器的名称。如果您使用的是不带负载均衡器的 Web 代理服务器,请指定该 Web 服务器的名称。如果使用 IPV6,那么使用 IPV6 主机名;IPV6 地址将不起效。

      例如,输入:
      http://www.example.com:9080/ram
  13. 指定文档路径:
    1. 信息中心路径字段中,如果帮助和文档 Web 应用程序与服务器应用程序位于同一服务器上,请选中使用缺省值。 否则,请清除使用缺省值复选框,然后输入帮助 Web 应用程序安装所在的 URL;例如,http://www.example.com:9080/ram.help 如果使用 IPV6,那么使用 IPV6 主机名;IPV6 地址将不起效。
    2. 在“基于资产的开发流程路径”下,如果基于资产的开发和管理流程文档 Web 应用程序与服务器应用程序位于同一服务器上,请选中使用缺省值。否则,请清除使用缺省值复选框,然后输入帮助 Web 应用程序安装所在的 URL;例如,http://www.example.com:9080/ram.process 如果使用 IPV6,那么使用 IPV6 主机名;IPV6 地址将不起效。
  14. 在“作业调度”部分中,配置某个重复性作业运行的频率:
    • 统计数字索引构建器调度是用于更新“存储库统计信息”页面、“资产统计信息”和主页提供的信息的调度。
    • 过程预订调度是用于向预订者发送电子邮件预订的调度。通常,将其调度为每天运行一次。
    • 用户/组信息更新调度是指更新在用户目录之间写入的信息的频率的调度。LDAP 注册表中的信息不会通过此过程更新,但是对 LDAP 注册表中信息的任何最新的更新将在Rational Asset Manager 用户信息中更新。
    • 审核过程通知调度是处理向审核者的提醒(指明要求审核者进行审核的资产)的调度。例如,如果设置为 1 小时,那么在 1 小时内创建的所有新资产的通知将在下一小时开始时发送。
    • 工件高速缓存刷新调度是刷新已下载的工件的高速缓存的调度。
  15. 对于作业调度部分中的每个作业,请编辑作业的频率。单击编辑,然后从以下选项中选择:
    1. 要以某一时间间隔(小时或分钟)运行作业,请选择排定作业运行的时间间隔为,输入一个数字,然后从下拉列表中选择分钟Minutes小时
    2. 要每天或每周运行一次作业,请选择调度作业在设置的时间运行,选择每天或一周中的特定工作日,然后从下拉列表中选择时间。
  16. 配置性能选项:
    1. 在“性能选项”部分中,如果不希望 Rational Asset Manager 自动生成要连接到资产的工件的缩略图,请清除提交资产时自动创建特色内复选框。 这可以在将资产提交到存储库时提高性能。如果选中此设置,那么在提交资产时,将最多为 3 个工件(包含以下扩展名:.doc.ppt.pdf.odt.odp.otp)自动创建预览图像。
    2. 如果不希望搜索引擎考虑资产的热门程度,请清除启用热门程度索引复选框。 清除此复选框可以提高大存储库的性能;但是,搜索引擎将不会使用诸如下载次数和页面查看次数之类的因子来传递更多的相关结果。
    3. 每个用户的最大会话数量字段中,输入单个用户可打开的最大会话数量。
    这可能会影响服务器的性能。有关更多信息,请参阅性能调整指南。
  17. 在页面底部,单击保存
  18. 重新启动应用程序服务器。
  19. 单击帮助链接。(如果未打开帮助系统,请检查安装 Rational Asset Manager 服务器时是否包含了该文档。)
  20. 在“帮助”的导航窗格中,浏览至配置 > 配置 Rational Asset Manager > 可选配置。根据您的配置,您可能必须配置 Rational Asset Manager 的其他方面。

下一步做什么

如果希望 Rational Asset Manager 发出电子邮件通知,请参阅配置电子邮件设置

如果正在使用 Tomcat,那么现在可以针对 LDAP 认证配置 Tomcat。 有关更多信息,请参阅为 Tomcat 配置 LDAP 认证


反馈