IBM Rational IBM Rational Asset Manager V7.1.1.1

安装指南

版本 7.1.1.1
注意

在使用本资料及其支持的产品之前,请阅读声明中的信息。

第二版(2009 年 4 月)

本版本适用于 IBM Rational Asset Manager V7.1.1.1 以及所有后续发行版和修订版,直到在新版本中另有声明为止。

Copyright International Business Machines Corporation 2007, 2009.

目录

概述
规划安装
Rational Asset Manager 安装方案
从 Rational Asset Manager 的先前版本进行升级
安装使用嵌入式 WebSphere Application Server V6.1 的 Rational Asset Manager
使用 Installation Manager 来安装 Rational Asset Manager 至现有 WebSphere Application Server
在现有 Apache Tomcat 服务器上安装 Rational Asset Manager
安装要求
硬件要求
软件要求
用户特权要求
验证并解压缩电子映像
将文件解压缩
IBM Installation Manager
安装前的任务
对 Rational Asset Manager 预先配置 WebSphere Application Server 集群
对 WebSphere Application Server V6.1 启用应用程序安全性
从启动板程序执行安装
启动该启动板程序
从启动板程序开始安装
安装 IBM DB2 企业服务器版版本 9.5
注册 DB2 许可证密钥
安装 Rational License Server
使用 Installation Manager 和服务器设置应用程序来安装和配置 Rational Asset Manager
使用 Installation Manager 来安装 Rational Asset Manager 服务器
使用服务器设置应用程序来配置 Rational Asset Manager
在现有应用程序服务器上手动安装并配置 Rational Asset Manager
为 Rational Asset Manager 创建并配置数据库
在 DB2 中使用数据库脚本手动配置并创建表(仅适用于 Windows 和 Linux)
在 DB2 中手动配置和创建表
在 Oracle 11g 或 10.2(g) 中创建并配置数据库
在 Microsoft SQL Server 2005 中创建并配置数据库
从安装介质中检索 Rational Asset Manager 应用程序
从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序
从安装介质中手动检索 Rational Asset Manager 服务器应用程序
将 Rational Asset Manager 服务器设置手动部署至集群
在 WebSphere Application Server 上手动安装 Rational Asset Manager 服务器
配置基于文件的安全性
配置数据库连接
在 WebSphere Application Server 上部署 Rational Asset Manager 服务器
在 Tomcat 上安装 Rational Asset Manager 服务器
在连接至 DB2 的 Apache Tomcat V5.5 上部署 Rational Asset Manager
在连接至 Oracle 的 Apache Tomcat V5.5 上部署 Rational Asset Manager
在连接至 SQL Server 2005 的 Apache Tomcat V5.5 上部署 Rational Asset Manager
配置 Rational Asset Manager 服务器应用程序
Linux 和 AIX 的其他配置要求
对 Linux 和 AIX 启用工件内容索引
对非 root 用户启用内容索引(Linux 和 AIX)
对非 root 用户启用数据库连接(Linux 和 AIX)
Rational Asset Manager 调整指南
创建 Rational Asset Manager 存储库的备份
安装 Rational Asset Manager Eclipse 客户机
使用 Eclipse 更新管理器安装 Rational Asset Manager Eclipse 客户机
使用 IBM Installation Manager 图形界面来安装 IBM Rational Asset Manager Eclipse 客户机
以静默方式执行安装
将服务器公共证书添加至 Eclipse 客户机
卸载 Rational Asset Manager
使用服务器设置应用程序来卸载已安装的 Rational Asset Manager 应用程序
手动从 WebSphere Application Server 卸载 Rational Asset Manager
使用 IBM Installation Manager
在 Windows 上安装 Installation Manager
在 Linux 和 AIX 上安装 Installation Manager
在 Windows 上启动 Installation Manager
在 Linux 和 AIX 上启动 Installation Manager
在 Windows 上卸载 Installation Manager
在 Linux 和 AIX 上卸载 Installation Manager
以静默方式安装和卸载 Installation Manager
在 Windows 上以静默方式安装 Installation Manager
以静默方式从 Windows 卸载 Installation Manager
安装库
在 Installation Manager 中设置存储库首选项
IBM Packaging Utility
安装 Packaging Utility
声明
商标和服务标记

概述

本安装指南提供有关安装、更新和卸载 IBM® Rational® Asset Manager 的指示信息。

您可以找到此安装指南的最新在线版本,网址为:http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/ram/7111/docs/install_instruction/install.html

在安装前,您应该查阅发行说明以了解最新的安装问题。可以在以下网址处在线获得发行说明文件:http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/ram/7111/docs/readme/readme.html

注: 要获取已更新的文档以及故障诊断信息,请参阅 http://www.ibm.com/software/rational/support/documentation/

规划安装

本节讨论了 Rational Asset Manager 服务器的两种基本安装配置并提供了一些在开始安装过程前要考虑的要点。

安装方案

Rational Asset Manager 提供了四个基本安装方案。

对于其中任一方案,可选择安装 Rational Asset Manager Eclipse 客户机以便与存储库交互。

为了优化性能而在磁盘方面应考虑的事项

为了尽可能获得最佳性能,请考虑将数据库、存储库索引、临时文件夹和资产目录分别保存在不同的硬盘驱动器中。对于执行各种不同的操作(例如,浏览资产)的用户来说,这样做有助于防止某些操作(例如,检索存储库中的资产或者为这些资产建立索引)会影响性能。

数据库

Rational Asset Manager 需要数据库来存储资产和数据。为了提高性能,数据库服务器通常与应用程序服务器不在同一台物理机器上,并且通常在一个专用磁盘上。

配置数据库表和模式的用户必须具有数据库管理员特权。

应用程序服务器

如果使用 WebSphere Application Server,那么可以选择安装新的嵌入式 WebSphere Application Server 或使用现有的 WebSphere Application Server 版本。可将其中任何一个服务器与任何数据库或其他平台软件配合使用。

嵌入式 WebSphere Application Server 是轻量级版本的服务器。它旨在支持用于运行有限数目的应用程序且不需要由 WebSphere Application Server 提供的完全管理支持的环境。嵌入式 WebSphere Application Server 提供可配置性有限的轻量级版本的 WebSphere Application Server 管理控制台。

用户注册表

虽然 Rational Asset Manager 支持从外部注册表(例如,LDAP 或定制注册表)添加用户,但是不一定要使用外部注册表。可以手动添加用户。

安全性和用户认证

如果您打算将 Rational Asset Manager 手动安装到已配置安全性(例如,通过使用 LDAP)的现有 WebSphere Application Server,那么在完成 Rational Asset Manager 的安装和配置之前,请重新配置应用程序服务器以获取基于文件的安全性。在安装并配置服务器应用程序以使用定制用户注册表后,可以恢复 WebSphere Application Server 的安全性配置。有关详细信息,请参阅配置基于文件的安全性

不应在生产环境中使用基于文件的安全性。

集成

(可选)您可以集成 Rational ClearQuest®、Rational ClearCase® 和 WebSphere Service Registry and Repository。必须将客户机应用程序与服务器和 Rational Asset Manager 服务器应用程序安装在同一台机器上。为了提高性能,这些应用程序的服务器通常不会与应用程序服务器位于同一台机器上。

集成 Rational ClearCase 时,WebSphere Application Server 服务必须由可以访问版本对象库(VOB)的用户启动。

集群

将 Rational Asset Manager 部署到集群环境时,组件必须在操作系统和应用程序服务器方面是同构的。如果打算集成 Rational ClearCase 和 Rational ClearQuest,那么必须在集群中的每个组件上安装客户机应用程序,并且这些客户机应用程序必须在集群中的每个节点上具有相同的安装路径。不能单独地配置个别节点。

较大资产数

如果您预期存储库将包含较大资产数(例如,几万或几百万),那么请注意,一些资产管理操作(如建立索引)可能需要几个小时。有一些数据管理和硬盘管理技术可以提高这种情况下的性能,如使用独立磁盘冗余阵列(RAID)和称为磁盘条带分割的技术。磁盘条带分割就是将数据分成块,然后将数据块存储在多个硬盘驱动器的多个分区中。有关如何为环境设置此技术的指示信息,请参阅操作系统的文档。此外,如前面一段中所述,您还可以考虑将存储库索引、资产和数据库分别保存在不同硬盘中。

Rational Asset Manager 安装方案

本节讨论升级 IBM Rational Asset Manager 的步骤、使用嵌入式 WebSphere Application Server V6.1 安装 IBM Rational Asset Manager 的步骤以及将其安装至 WebSphere Application Server 或 Apache Tomcat 服务器的现有安装版本的步骤。

从 Rational Asset Manager 的先前版本进行升级

此概要列出了您要从 IBM Rational Asset Manager 的先前版本进行升级时必须完成的步骤。

开始之前

如果使用 Installation Manager,那么您必须能够访问因特网。Installation Manager 直接从 Rational Asset Manager 的 IBM 更新存储库中查找并安装更新。

要点: 安装了 Rational Asset Manager 之后,其更新存储库所在的位置会自动嵌入在 Installation Manager 中。要让 Installation Manager 搜索缺省更新存储库,必须在"存储库首选项"页面上选择在安装和更新期间搜索链接的存储库首选项;缺省情况下将选中此首选项。

要从另一存储库位置安装修订包(例如,如果修订包位于共享驱动器、HTTP 或 HTTPS 服务器上),请在 Installation Manager 中添加该存储库位置。要添加存储库位置,请参阅在 Installation Manager 中设置存储库首选项

过程

  1. 如果使用 WebSphere Application Server,那么请使用 <WebSphere 安装目录>\bin\backupConfig.bat 命令创建服务器配置的备份。 有关更多信息,请参阅 WebSphere Application Server 文档。
  2. 如果您要从 Rational Asset Manager V7.0.0.2 或更低版本进行升级,那么请卸载 Rational Asset Manager .ear 文件和 .war 文件。有关更多信息,请参阅手动从 WebSphere Application Server 卸载 Rational Asset Manager。手动检索最新的 .ear 文件和 .war 文件(请参阅从安装介质中手动检索 Rational Asset Manager 服务器应用程序),然后继续执行步骤 5
  3. 如果您使用嵌入式 WebSphere Application Server,那么请停止该嵌入式 WebSphere Application Server。 如果发出 Rational Asset Manager Stop the server 命令并未使服务器停止,那么请以命令行方式在 <安装目录>\ram\ewas\bin 目录下运行 stopServer 命令,并且还要使用 -username-password 选项指定服务器管理员的用户名和密码。
  4. 检索适当的 Rational Asset Manager 应用程序:
  5. 将 Rational Asset Manager 应用程序部署到应用程序服务器:
  6. 在 Web 浏览器中,请使用以下 URL 打开服务器设置应用程序:http://<主机>:<端口>/<设置服务器上下文根>。缺省的 URL 为:http://<主机>:<端口>/ram.setup。如果已在应用程序服务器上启用安全性,那么会提示您输入应用程序服务器管理员的用户标识和密码。
  7. 单击更新。 服务器设置应用程序会将所有 Rational Asset Manager .war 和 .ear 文件更新为最新版本。完成更新过程之后,服务器设置应用程序的"摘要"页面将打开。
  8. (可选)要在完成升级之后进一步配置 Rational Asset Manager,请参阅使用服务器设置应用程序来配置 Rational Asset Manager
    注: 完成配置之后,必须以手动方式将先前版本的 Rational Asset Manager 的共享库引用重新映射至 RAM1WebApplication(例如,与 Rational ClearQuest 进行集成)。
  9. 将 Rational Asset Manager 存储库迁移到最新版本:
    1. 在 Web 浏览器中,打开 Rational Asset Manager Web 客户端。 当您在升级之后首次打开 Web 客户端时,将显示一条消息来指出您必须迁移存储库。
    2. 使用具有存储库管理员权限的用户标识进行登录。 您将看到有关当前的以及必需的索引和数据库版本的其他信息。
    3. 单击迁移
    4. 完成迁移过程之后,单击主页
  10. 以安装 Eclipse 应用程序 Rational Asset Manager 的相同方法来更新此应用程序。有关安装 Eclipse 客户机的更多信息,请参阅安装 Rational Asset Manager Eclipse 客户机
    注: 在安装最新版本的 Rational Asset Manager Eclipse 客户机之前,请卸载 Rational Asset Manager Eclipse 客户机插件。

    如果您已使用 Installation Manager 将 Rational Asset Manager V7.0.0.2 Eclipse 客户机安装到现有的 Eclipse V3.3 应用程序中,那么必须使用 Installation Manager 来卸载该客户机。不能使用"Eclipse 配置管理器"从 Eclipse 客户机中卸载 Rational Asset Manager。

    如果您已使用 Eclipse 的更新管理器安装了 Rational Asset Manager Eclipse 客户机插件,那么在安装最新版本的 Rational Asset Manager 之前,请使用 Eclipse 配置管理器来除去名为 Rational Asset Manager 的任何功能部件。要使用 Eclipse 配置管理器,在 Eclipse 中单击帮助 -> 软件更新 -> 管理配置

安装使用嵌入式 WebSphere Application Server V6.1 的 Rational Asset Manager

以下大纲指导您完成安装并提供了在开始安装过程前要考虑的一些要点。

  1. 对 Rational Asset Manager 安装数据库应用程序

    Rational Asset Manager 需要数据库来存储资产和数据。如果尚未安装受支持的数据库应用程序,那么可从 Rational Asset Manager 启动板安装 IBM DB2® 企业服务器版版本 9.5

    为了提高性能,数据库服务器通常与应用程序服务器不在同一台物理机器上,并且通常在它自己的专用磁盘上。

    配置数据库表和模式的用户必须具有数据库管理员特权。

    选择下列其中一个数据库:

    1. DB2
    2. Oracle
    3. SQL Server
  2. 安装 Rational License Server

    Rational Asset Manager 服务器需要 Rational License Server 才能将许可证密钥分发至客户机。

  3. 安装嵌入式 WebSphere Application Server V6.1 和 IBM Rational Asset Manager 服务器应用程序

    使用 IBM Installation Manager 来安装 WebSphere Application Server V6.1 的嵌入式版本并同时安装 Rational Asset Manager 服务器应用程序。这是安装 Rational Asset Manager 服务器的最简便方法。

  4. 使用服务器设置应用程序来配置 Rational Asset Manager 服务器应用程序

    必须先配置 Rational Asset Manager 服务器应用程序,才能使用 Rational Asset Manager 服务器。Rational Asset Manager 服务器设置应用程序是基于浏览器的应用程序,作用类似向导,用于设置数据库、用户认证和存储库设置。

  5. 用于 Linux。 用于 AIX。配置服务器环境设置。

    在 Linux® 和 AIX® 上需要其他配置步骤。

    1. 对 Linux 启用工件内容索引。
    2. 对非 root 用户启用内容索引
    3. 对非 root 用户启用数据库连接
  6. (可选)安装 Rational Asset Manager Eclipse 客户机

    可以通过以下方法安装 Rational Asset Manager Eclipse 客户机:

使用 Installation Manager 来安装 Rational Asset Manager 至现有 WebSphere Application Server

以下大纲指导您完成安装并提供了在开始安装过程前要考虑的一些要点。

  1. 对 Rational Asset Manager 安装数据库应用程序

    Rational Asset Manager 需要数据库来存储资产和数据。如果尚未安装受支持的数据库应用程序,那么可从 Rational Asset Manager 启动板安装 IBM DB2 企业服务器版版本 9.5

    为了提高性能,数据库服务器通常与应用程序服务器不在同一台物理机器上,并且通常在它自己的专用磁盘上。

    配置数据库表和模式的用户必须具有数据库管理员特权。

    选择下列其中一个数据库:

    1. DB2
    2. Oracle
    3. SQL Server
  2. 安装 Rational License Server

    Rational Asset Manager 服务器需要 Rational License Server 才能将许可证密钥分发至客户机。

  3. 使用 <wasInstall>/bin/backupConfig.bat 命令来创建服务器配置的备份。 请参阅 WebSphere Application Server 文档以了解更多信息。
  4. 如果要安装至 WebSphere Application Server V6.1,请确保已启用应用程序安全性
  5. 在现有 WebSphere Application Server 上安装 IBM Rational Asset Manager 服务器应用程序

    使用 IBM Installation Manager 将 Rational Asset Manager 服务器应用程序安装在现有 WebSphere Application Server 上。在 Installation Manager 的"功能部件"页面上,根据您的环境选择 WebSphere Application Server V6.0 或 V6.1。

  6. 使用服务器设置应用程序来配置 Rational Asset Manager 服务器应用程序

    必须先配置 Rational Asset Manager 服务器应用程序,才能使用 Rational Asset Manager 服务器。Rational Asset Manager 服务器设置应用程序是基于浏览器的应用程序,作用类似向导,用于设置数据库、用户认证和存储库设置。

  7. 用于 Linux。 用于 AIX。配置服务器环境设置。

    在 Linux 和 AIX 上需要其他配置步骤。

    1. 对 Linux 启用工件内容索引。
    2. 对非 root 用户启用内容索引
    3. 对非 root 用户启用数据库连接
  8. (可选)安装 Rational Asset Manager Eclipse 客户机

    可以通过以下方法安装 Rational Asset Manager Eclipse 客户机:

在现有 Apache Tomcat 服务器上安装 Rational Asset Manager

如果不希望将 Rational Asset Manager 与 WebSphere Application Server 配合使用,那么可在 Tomcat 上手动安装并配置 Rational Asset Manager。以下大纲指导您完成在现有 Apache Tomcat 服务器上安装 Rational Asset Manager 的过程,并提供在开始安装过程前要考虑的一些要点。

  1. 对 Rational Asset Manager 安装数据库应用程序

    选择下列其中一个数据库以进行安装:

    1. DB2
    2. Oracle
    3. SQL Server

    Rational Asset Manager 需要数据库来存储资产和数据。如果尚未安装受支持的数据库应用程序,那么可以安装 IBM DB2 企业服务器版版本 9.5,它由 Rational Asset Manager 安装介质附带提供。

    为了提高性能,数据库服务器通常与应用程序服务器不在同一台物理机器上,并且通常在它自己的专用磁盘上。

  2. 在现有 Apache Tomcat 服务器上安装 Rational Asset Manager 服务器应用程序。

    以下是在现有应用程序服务器上安装 Rational Asset Manager 服务器应用程序时必须采用的常规步骤:

    1. 使用 Installation Manager 来安装 Rational Asset Manager 服务器:在"功能部件"页面上,选择仅安装 Rational Asset Manager(以安装服务器设置应用程序企业归档文件),然后选择手动安装,而不是安装到现有 WebSphere Application Server 或使用嵌入式 WebSphere Application Server 进行安装。 这会导致企业归档放置在文件系统上。
    2. 配置应用程序服务器的安全性。
    3. 配置应用程序服务器的数据源。
    4. 部署 Rational Asset Manager 服务器工件。
  3. 用于 Linux。 用于 AIX。配置服务器环境设置。

    在 Linux 和 AIX 上需要其他配置步骤。

    1. 对 Linux 和 AIX 启用工件内容索引。
    2. 对非 root 用户启用内容索引
    3. 对非 root 用户启用数据库连接
  4. 安装 Rational License Server

    Rational Asset Manager 服务器需要 Rational License Server 才能将许可证密钥分发至客户机。

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

    必须先配置 Rational Asset Manager 服务器应用程序,才能使用 Rational Asset Manager 服务器。例如,必须输入许可证服务器的位置。

  6. 可选:请参阅《Rational Asset Manager 调整指南》

    不管存储库中有多少并行用户或资产,管理员的重要职责就是尽可能确保用户获得最佳性能。

  7. (可选)安装 Rational Asset Manager Eclipse 客户机

    可以通过以下方法安装 Rational Asset Manager Eclipse 客户机:

安装要求

本节详细介绍了成功安装和运行您的软件的硬件和软件要求。

硬件要求

在安装本产品前,请验证系统是否符合最低硬件要求。

服务器(Windows® 或 Linux)

硬件 要求
处理器 最低要求:2 GHz Intel® Pentium® 4,双 CPU(或者采用更高配置以达到最佳效果)
内存 最低要求:1 GB RAM(在使用嵌入式 WebSphere Application Server 和 DB2 企业服务器版的情况下)或 2 GB(在使用 ClearCase 或 ClearQuest 客户机的情况下)
磁盘空间

最低要求:5 GB(在使用嵌入式 WebSphere Application Server 和 DB2 企业服务器版的情况下);如果打算添加 ClearCase 或 ClearQuest 客户机,请查阅其磁盘空间要求

显示器 最低 1024 x 768 显示器分辨率,256 色(或者采用更高配置以达到最佳效果)
其他硬件 Microsoft® 鼠标或兼容的定位设备

服务器(AIX)

硬件 要求
处理器 最低要求:2 GHz IBM POWER5™(或更高以获取最佳结果)
内存 最低要求(非生产环境):1 GB RAM(带有嵌入式 WebSphere Application Server 和 DB2 企业服务器版)

最低要求(生产环境):2 GB RAM(带有嵌入式 WebSphere Application Server 和 DB2 企业服务器版)或 4 GB RAM(带有 ClearCase 或 ClearQuest 客户机)

磁盘空间

最低要求:5 GB(在使用嵌入式 WebSphere Application Server 和 DB2 企业服务器版的情况下);如果打算添加 ClearCase 或 ClearQuest 客户机,请查阅其磁盘空间要求

显示器 最低 1024 x 768 显示器分辨率,256 色(或者采用更高配置以达到最佳效果)
其他硬件 Microsoft 鼠标或兼容的定位设备

客户机

硬件 要求
处理器 最低要求:1.4 GHz Intel Pentium 4(或者采用更高配置以达到最佳效果)
内存 最低要求:512 MB RAM
磁盘空间 最低要求:500 MB
显示器 最低 1024 x 768 显示器分辨率,256 色(或者采用更高配置以达到最佳效果)
其他硬件 Microsoft 鼠标或兼容的定位设备

软件要求

在安装本产品前,请验证系统是否符合软件要求。

操作系统

本产品支持下列操作系统:

应用程序服务器(用于服务器)

可以安装包含 WebSphere Application Server V6.1 的嵌入式版本的 Rational Asset Manager 服务器。或者,可以在以下某个应用程序服务器上安装 Rational Asset Manager 服务器:

对于 WebSphere,Network Deployment 和集群部署都受支持。

数据库应用程序(限于服务器)

Rational Asset Manager 服务器需要以下某个数据库应用程序:

可以将任何这样的受支持数据库与在任何受支持应用程序服务器上安装的 Rational Asset Manager 服务器安装版本配合使用。

Web 浏览器

需要下列其中一个受支持的 Web 浏览器才能运行 Rational Asset Manager Web 客户端,查看文档以及支持 Eclipse 标准窗口小部件工具箱(SWT)浏览器窗口小部件:

下列其中一个 Java 运行时环境(JRE):

Rational Asset Manager Eclipse 客户机的要求

安装 Rational Asset Manager Eclipse 客户机需要以下软件。

将 Rational Asset Manager Eclipse 客户机安装到现有 Eclipse IDE 的要求

可以将 Rational Asset Manager Eclipse 客户机安装或扩展到以下 Eclipse IDE:

其他软件要求

其他

您可以有选择地将 Rational Asset Manager 与以下任何软件配合使用:

用户特权要求

要安装 Rational Asset Manager,您必须具有符合以下要求的用户标识。

验证并解压缩电子映像

如果从 IBM Passport Advantage® 下载安装文件,那么必须先将压缩文件中的电子映像解压缩,然后才能安装 Rational Asset Manager。

关于此任务

如果您选择"下载 Director"选项来下载安装文件,那么"下载 Director"applet 会自动验证它处理的每个文件是否完整。

将文件解压缩

关于此任务

将每个压缩文件解压缩至同一目录。 用于 Linux。目录名称中不要包含空格,否则您将无法从命令行运行 launchpad.sh 命令来启动该启动板。

IBM Installation Manager

IBM Installation Manager 是帮助您安装产品软件包的程序。此程序还帮助您更新、修改和卸载此软件包以及其他已安装的软件包。软件包可以是设计成由 Installation Manager 安装的产品、一组组件或单个组件。

在 Rational Asset Manager 的大多数安装方案中,您都是使用 Installation Manager。在发布时,Rational Asset Manager 通常需要最新版本的 IBM Installation Manager。

有关 IBM Installation Manager 的更多信息,请访问 Installation Manager 信息中心,网址为:http://publib.boulder.ibm.com/infocenter/install/v1m0r0/index.jsp

安装前的任务

在安装产品前,请执行以下操作:

  1. 确认系统符合安装要求一节中描述的要求。
  2. 确认您的用户标识具有安装产品所需的访问特权。请参阅用户特权要求
  3. 阅读规划安装主题。
  4. 阅读Rational Asset Manager 安装方案主题。

对 Rational Asset Manager 预先配置 WebSphere Application Server 集群

如果不使用 Rational Asset Manager 服务器设置应用程序来配置服务器,并且要在 WebSphere Application Server 集群中安装 Rational Asset Manager,那么应在安装 Rational Asset Manager 企业归档文件之前完成本节中的步骤。除了在集群中安装 WebSphere Application Server 的必需步骤外,还需要执行这些步骤。如果要使用 Rational Asset Manager 服务器设置应用程序来配置服务器集群,那么不必执行本节中的步骤。

开始之前

在开始之前,必须对集群中的每个节点确定持久文件和本地文件的位置。

关于此任务

下列步骤特定于 WebSphere Application Server V6.1。用于 WebSphere Application Server V6.0 的步骤与其类似,但并未指定。

  1. 为持久文件夹和本地文件夹创建 URL 资源。
    1. 在 WebSphere 管理控制台中,浏览至资源 -> URL
    2. 作用域字段中,选择一个节点。
    3. 单击新建
    4. 名称字段中,输入 URL 名称;例如,Rational Asset Manager Persist
    5. JNDI 名称字段中,输入 url/RAM_Persist
    6. 规范字段中,输入此节点将用作持久文件夹的文件夹的 URL;例如,file:///D:/RAMPersist。为获取更好性能,请对持久文件夹使用集群中的所有节点都可访问的网络或共享驱动器。 此 URL 的格式为:
      • 用于 Windows。file:/d:/persistfolder,其中 foloder 是本地文件夹。
      • 用于 Linux。 用于 AIX。file:/folder1/folder2/persistfolder,其中文件夹是本地文件夹或已安装文件夹。
      • file:////system1.com/persistfolder,其中该文件夹位于通用命名约定(UNC)驱动器上。
    7. 单击确定
    8. 单击新建
    9. 名称字段中,输入 URL 的名称;例如,Rational Asset Manager Local
    10. JNDI 名称字段中,输入 url/RAM_Local
    11. 规范字段中,输入此节点将用作本地文件夹的文件夹的 URL。为获取更好性能,此文件夹不应是共享文件夹或远程位置上的文件夹。 此 URL 的格式为:
      • 用于 Windows。file:/d:/localfolder,其中文件夹是本地文件夹。
      • 用于 Linux。 用于 AIX。file:/folder1/folder2/localfolder,其中文件夹是本地文件夹或已安装文件夹。
      • file:////system1.com/localfolder,其中该文件夹位于通用命名约定(UNC)驱动器上。
    12. 单击确定
    13. 单击保存
    如果对持久文件夹使用网络共享驱动器并且要使用 Windows,请确保 WebSphere Application Server 有权连接至网络共享驱动器。作为 SYSTEM(缺省值)运行的 Java 进程将不会连接至网络共享驱动器。
    1. 在 WebSphere 管理控制台中,单击服务器 -> 应用程序服务器 -> <server_name> -> 进程执行
    2. 在"常规属性"的作为用户运行字段中,输入有权访问具有持久文件夹的网络共享驱动器的操作系统用户名称。
    3. 单击保存
    确保 WebSphere Application Server 进程设置为作为同一用户运行。
    1. 在 Windows 中,单击开始 -> 设置 -> 控制面板 -> 管理工具 -> 服务(或使用显示"服务"的路径)。
    2. 右键单击 WebSphere Application Server 并单击"属性"。
    3. 在"登录"页面上,单击此帐户并输入您对进程执行输入的用户标识。
    4. 密码确认密码文本字段中输入该用户标识的密码。
  2. 创建服务集成总线。

    服务集成总线是一种基本通信机制,在创建 Java 消息传递服务(JMS)之前必须创建此机制。

    为了访问总线时的安全性,请确定用户帐户。

    1. 定义用于登录总线的用户。 它必须是集群识别的用户:或者是管理员标识,或者是 LDAP 中的用户标识(使用 LDAP 认证时)。
      1. 在 WebSphere 管理控制台中,单击安全性 -> 安全管理、应用程序和基础结构
      2. 在"认证"部分中,单击 Java 认证 -> J2C 认证
      3. 在下一页上,单击新建
      4. 在"创建标识"页面上,输入以下值:
        • 别名:输入 WebSphere Application Server 使用的用户标识的别名。
        • 用户标识:输入用于登录总线的用户帐户的用户标识。
        • 密码:输入该用户标识的密码。
        • 描述:可选择输入该用户帐户的描述。
      5. 单击确定
    2. 创建服务集成总线。
      1. 在 WebSphere 管理控制台中,单击服务集成 -> 总线
      2. 单击新建
      3. 在"创建新的服务集成总线"页面上,输入总线的名称;例如,RAMBus
      4. 单击下一步
      5. 单击完成
    3. 配置总线所在位置以及日志文件的存储位置。
      1. 在"显示总线"页面上,选择您在步骤 2b 中创建的总线。
      2. 在下一页上,单击"总线成员",然后单击"添加"。
      3. 单击集群
      4. 选择要安装至的集群。
      5. 单击下一步
      6. 单击文件存储器
      7. 单击下一步
      8. 在"提供消息存储属性"页面上,输入以下命令:
        • 日志大小:输入 10
        • 日志目录路径:输入 ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
        • 最小永久存储大小:输入 20
        • 永久存储目录路径:输入 ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
      9. 单击下一步
      10. 单击完成
    4. 配置安全性信息以定义可访问总线的人员。
      1. 在"显示总线"页面上,选择您在步骤 2b 中创建的总线。
      2. 单击安全性
      3. 单击总线连接者角色中的用户和组
      4. 单击新建
      5. 单击用户名
      6. 输入对服务集成总线定义的用户标识。
      7. 单击确定
      8. 单击 <Your_bus_name> 的安全性
      9. 在"配置安全性设置"页面上,输入以下信息:
        • 启用总线安全性:选择此项以启用总线安全性。
        • 引擎间认证别名:选择用于认证总线上的消息传递引擎间的通信的认证别名;例如,<cell_manager>/RAMApp
        • 允许的传输:单击仅允许受 SSL 保护的对象使用已定义的传输通道链
      10. 单击确定
    5. 对总线创建主题。 Rational Asset Manager 将对节点间的通信使用该主题。
      • 在 RAMBus 页面上,单击目标
      • 单击新建
      • 单击主题空间
      • 单击下一步
      • 在"标识"字段中,输入 RAM_Topic
      • 单击下一步
      • 单击完成
  3. 定义 Java 消息传递服务信息。

    Java 消息传递服务(JMS)在总线上运行。总线提供服务器之间的基本通信,而 JMS 提供该程序的接口。

    1. 在 WebSphere 管理控制台中,单击资源 -> JMS -> 连接工厂
    2. 在"连接工厂"部分中,单击作用域并选择集群。
    3. 单击新建
    4. 单击确定
    5. 在"常规属性"页面上,输入以下信息:
      • 名称:输入工厂的名称;例如,Rational Asset Manager Factory
      • JNDI 名称:输入工厂的 JNDI 名称;例如,jms/RAM_Factory
      • 总线名称:选择您在上一步中创建的服务集成总线。
      • 目标类型:选择总线成员名称
      • 连接邻近:选择总线
      • 组件管理的认证别名:选择您在上一步中选择的别名;例如,<cell_manager>/RAMApp
    6. 在 WebSphere 管理控制台中,单击资源 -> JMS -> 主题
    7. 在"主题"部分中,单击作用域并选择集群。
    8. 单击新建
    9. 在"常规属性"页面中,输入以下信息:
      • 名称:输入主题的名称;例如,Rational Asset Manager Cache
      • JNDI 名称:输入主题的 JNDI 名称;例如,jms/RAM_Cache
      • 主题名称:输入主题的名称;例如,Rational Asset Manager Cache。它可以与以上名称相同。
      • 总线名称:选择您在上一步中创建的总线;例如,RAMBus
      • 主题空间:选择您在上一步中创建的主题;例如,RAM_Topic
  4. 保存配置更改。 您现在已准备好将 Rational Asset Manager 的应用程序企业归档安装至集群。

对 WebSphere Application Server V6.1 启用应用程序安全性

如果要安装至现有 WebSphere Application Server V6.1,那么必须启用应用程序安全性。如果未启用应用程序安全性,那么 Rational Asset Manager 服务器设置应用程序将无法对 WebSphere Application Server 进行任何配置更改。

  1. 在 WebSphere 管理控制台中,单击安全性
  2. 确保启用应用程序安全性处于选中状态。
  3. 单击应用
  4. 单击保存

从启动板程序执行安装

启动板程序使您能够从单一位置查看发行版信息以及启动安装过程。

开始之前

关于此任务

在下列情况下,请使用启动板程序来安装 Rational Asset Manager :

如果从启动板程序启动安装过程,那么会自动安装 IBM Installation Manager(如果它尚未安装在计算机上),并且会在 Rational Asset Manager 软件包所在存储库的位置开始预先配置。如果直接安装并启动 Installation Manager,那么必须手动设置存储库首选项。

启动该启动板程序

如果正在从 CD 执行安装,并且在工作站上已启用"自动运行"功能,那么当您将第一张安装盘插入 CD 驱动器时,Rational Asset Manager 的启动板将自动启动。如果正通过电子映像执行安装,或者工作站上未配置"自动运行"功能,那么必须手动启动该启动板程序。

开始之前

如果尚未执行安装前的任务中描述的安装前任务,那么完成那些任务。

关于此任务

要启动该启动板程序,请执行以下操作:

  1. 将 IBM Rational Asset Manager CD 插入 CD 驱动器。 用于 Linux。:确保已安装 CD 驱动器。
  2. 如果在系统上已启用"自动运行"功能,那么将自动打开 IBM Rational Asset Manager 的启动板程序。如果在系统上未启用"自动运行"功能:

从启动板程序开始安装

  1. 启动该启动板程序。
  2. 如果尚未阅读发行版信息,请单击发行说明以阅读该内容。
  3. 准备好执行安装后,请单击安装 IBM Rational Asset Manager
  4. 如果在系统上未检测到 IBM Installation Manager 或者已安装较低版本,那么必须继续安装最高发行版。
    1. 请按照向导中的指示信息来完成 IBM Installation Manager 的安装。请参阅在 Windows 上安装 Installation Manager,以了解更多信息。
    2. IBM Installation Manager 的安装成功完成后,请单击完成以关闭该向导。 在安装完成之后,IBM Installation Manager 会自动打开。
  5. 如果这是新安装,请单击安装软件包并按照向导中的指示信息来完成安装过程。有关完整的详细信息,请参阅使用 Installation Manager 来安装 Rational Asset Manager 服务器
  6. 如果这是产品更新,请单击更新软件包并按照向导中的指示信息来完成更新过程。有关完整的详细信息,请参阅从 Rational Asset Manager 的先前版本进行升级

安装 IBM DB2 企业服务器版版本 9.5

如果尚未安装受支持的数据库应用程序,那么可以安装 Rational Asset Manager 安装介质中包含的 IBM DB2 企业服务器版版本 9.5。

关于此任务

IBM DB2 数据库 Linux 版、UNIX® 版和 Windows 版信息中心中提供了安装指示信息和发行说明以及关于使用 DB2 的信息。请参阅 http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp

要开始安装 DB2 企业服务器版版本 9.5,请执行下列操作:

  1. 启动 DB2 安装启动板程序。 在 Rational Asset Manager 启动板程序中,单击安装 IBM DB2 企业服务器版版本 9.5。如果您正在从 CD 介质安装,那么系统可能提示您插入第一张 DB2 安装 CD。 将启动 DB2 安装启动板。
  2. 确保您已阅读 DB2 安装启动板或信息中心中提供的发行版信息。
  3. 在左边菜单中,单击安装产品,然后在打开的页面中的 DB2 企业服务器版下单击安装新版本。 DB2 安装向导将打开。
  4. 遵循向导中的指示信息执行操作,以完成安装。有关更多信息,请参阅 IBM DB2 数据库 Linux 版、UNIX 版和 Windows 版信息中心中的安装指示信息或在 DB2 安装向导中单击帮助

注册 DB2 许可证密钥

必须使用 db2licm 命令来注册 DB2 企业服务器版版本 9.5 许可证密钥。

关于此任务

DB2 产品使用节点锁定文件中包含的许可证密钥信息。运行 db2licm 命令并指定 DB2 产品的许可文件将创建或更新节点锁定文件。创建或更新节点锁定文件称为注册 DB2 产品许可证密钥。

DB2 产品使用包含在节点锁定文件中的许可证密钥信息,此文件是通过运行 db2licm 命令并指定 DB2 产品的许可证文件创建或更新的。要注册许可证密钥,必须在安装了 DB2 的每台计算机上运行 db2licm 命令。

要使用 root 用户权限手动注册 DB2 产品许可证密钥,请执行以下操作:

  1. 以具有 root 用户权限的用户身份登录。
  2. 使用相应的命令注册 DB2 产品许可证密钥: 其中文件名是与要捆绑的产品对应的许可文件的完整路径名和文件名。

例如,在 AIX 上,如果 CD-ROM 安装在 /cdrom 目录且许可文件的名称为 db2ese_o.lic,那么该命令应该为:/usr/opt/db2_08_01/adm/db2licm -a /cdrom/db2/license/db2ese_o.lic

在运行 db2licm 命令后,DB2 产品许可证密钥信息就包含在以下目录的节点锁定文件中:

要以实例所有者身份注册 DB2 产品许可证密钥,请执行以下操作:

  1. 创建实例环境并成为实例所有者。
  2. 使用相应的命令注册 DB2 产品许可证: 其中 db2instance_path 是创建了 DB2 实例的位置,而文件是与要捆绑的产品对应的许可文件的完整路径名和文件名。

安装 Rational License Server

Rational Asset Manager 服务器需要 Rational License Server 才能将许可证密钥分发至客户机。

关于此任务

执行以下步骤来对 IBM Rational Asset Manager 安装并配置 Rational License Server:

  1. 安装 IBM Rational License Server。

    如果您正在任何平台上使用 Rational License Server 7.0 或更低版本,那么您将需要升级至 Rational License Server for Windows 7.0.1 或 Rational License Server for UNIX and Linux 7.0.0.1。Rational License Server 7.0.1 和 7.0.0.1 与您先前安装的许可证密钥完全兼容,并且将继续为现有的客户机提供服务。

    IBM Rational License Server 包含在 Rational Asset Manager 安装介质中。

  2. 请求并安装许可证密钥。

    可用许可证的数目指示可同时登录 Web 应用程序的用户数。

    有关 Rational 许可证发放和获取 Rational Asset Manager 许可证密钥的更多信息,请访问 Rational 许可证发放支持页面(http://www.ibm.com/software/rational/support/licensing/)。

  3. 启动 Rational License Server。请参阅 IBM Rational License Management Guide 或"许可证密钥管理员帮助"。
  4. 配置 Rational Asset Manager 服务器来与 Rational License Server 通信。

    可通过使用 Rational Asset Manager 服务器设置应用程序来将 Rational Asset Manager 服务器配置为与 Rational License Server 通信,也可通过手动配置来完成此任务。有关安装 Rational Asset Manager 和使用服务器设置应用程序的指示信息,请参阅使用 Installation Manager 和服务器设置应用程序来安装和配置 Rational Asset Manager一节。有关手动配置 Rational Asset Manager 服务器以与许可证服务器通信的指示信息,请参阅配置 Rational Asset Manager 服务器应用程序主题。

下一步做什么

如果使用 Rational Common License(RCL)服务器,那么必须通过 Rational 订购链接(http://www.ibm.com/software/rational/support/licensing/)来订购 Flex 许可证。在订购这些许可证之后,必须向 RCL 服务器提供这些许可证并配置 Rational Asset Manager 以从 RCL 服务器请求许可证。Rational Asset Manager Eclipse 客户机的用户必须将它配置为使用 Rational Asset Manager 存储库,以便调用其许可证。

使用 Installation Manager 和服务器设置应用程序来安装和配置 Rational Asset Manager

本节描述如何使用 Installation Manager 和服务器设置应用程序来安装和配置 Rational Asset Manager 服务器。

关于此任务

使用 Installation Manager 来安装和配置 Rational Asset Manager 服务器主要有三种方法:

  1. 安装包含嵌入式 WebSphere Application Server V6.1 的 Rational Asset Manager 服务器。
  2. 在现有 WebSphere Application Server 或服务器集群上安装 Rational Asset Manager 服务器代码。
  3. 将 Rational Asset Manager 企业归档和 Web 归档安装至文件系统,以便将它们手动部署至应用程序服务器。

使用 Installation Manager 来安装 Rational Asset Manager 服务器

可使用 Installation Manager 来安装 Rational Asset Manager 服务器应用程序(这还会安装服务器设置应用程序)、帮助和文档 Web 归档或基于资产的开发流程 Web 归档。可选择使用嵌入式版本的 WebSphere Application Server V6.1 在现有版本的 WebSphere Application Server V6.1 或 V6.0 上安装服务器应用程序,或将服务器应用程序安装至文件系统以便日后在受支持的应用程序服务器上进行部署。可安装至单个节点或集群。

开始之前

在开始此安装之前,请确保数据库应用程序(DB2、Oracle 或 SQL Server)已安装且正在运行。

如果要安装至 WebSphere Network Deploy Server,请确保至少已定义一个集群。

如果要安装至集群并且不使用 Rational Asset Manager 服务器设置应用程序来配置服务器,那么确保您已完成标题为对 Rational Asset Manager 预先配置 WebSphere Application Server 集群的章节中的步骤。

关于此任务

如果从启动板启动安装,那么当 Installation Manager 尚未存在于系统上时,将提示您对它进行安装。然后,"安装软件包"向导会自动启动。

  1. 启动 Rational Asset Manager 启动板程序(请参阅从启动板程序执行安装)。要使用另一语言,请从语言选择列表中选择该语言。
  2. 选择安装 IBM Rational Asset Manager 服务器 V7.1。 将打开"安装软件包"向导。
  3. 在"安装"页面上,选择 IBM Rational Asset Manager 服务器 V7.1。如果未安装 Installation Manager 的最新版本,那么也会列示此版本;请选择此版本。 如果从启动板进行安装,请转至步骤 7
  4. 要搜索 IBM Rational Asset Manager 服务器软件包的更新,请单击检查是否存在其他版本和扩展
    注: 为了使 Installation Manager 在预定义的 IBM 更新存储库位置中搜索已安装的软件包,必须选择"存储库首选项"页上的在安装和更新期间搜索服务存储库首选项。此首选项在缺省情况下是选中的。还需要因特网访问权。
    Installation Manager 将在预定义的服务存储库中搜索产品软件包的更新。它还将在您设置的存储库位置中执行搜索。进度指示器将显示搜索进度。可以在安装基本产品软件包的同时安装更新。
  5. 如果找到 IBM Rational Asset Manager 服务器软件包的更新,那么将在"安装软件包"页中相应产品后面的安装软件包列表中显示这些更新。缺省情况下,仅显示最新的更新。
  6. 选择 Rational Asset Manager 服务器和要安装的软件包的任何更新。系统将自动同时选中或取消选中具有依赖关系的更新。
    注: 如果同时安装多个软件包,那么所有软件包都将安装到相同的软件包组中。
    请注意,Rational Asset Manager 客户机不需要用于安装服务器应用程序。
  7. 单击下一步以继续。
  8. 在"许可证"页中,阅读所选软件包的许可协议。如果已选择安装多个软件包,那么可能每个软件包有各自的许可协议。可选择每个软件包版本以在左边显示其许可协议。选择安装的软件包版本(例如基本软件包和更新)将列示在软件包名称下面。
    1. 如果您同意接受各许可协议的条款,那么单击我接受许可协议的条款
    2. 单击下一步以继续。
  9. 在"位置"页中的共享资源目录字段中,输入共享资源目录的路径,也可以接受缺省路径。共享资源目录包含可以由一个或多个软件包组共享的资源。单击下一步以继续。

    缺省路径是:

    要点: 只能在第一次安装软件包时指定共享资源目录。请使用容量最大的磁盘来存放此目录,以帮助确保有足够的空间可用于存储将要使用的软件包的共享资源。除非卸载所有软件包,否则无法更改此目录的位置。
  10. 在"位置"页中,选择现有的软件包组以将 IBM Rational Asset Manager 服务器软件包安装到其中,也可以创建新的软件包组。软件包组代表一个目录,在此目录中,软件包与同一组中的其他软件包共享资源。要创建新的软件包组,请执行以下操作:
    1. 单击创建新的软件包组
    2. 输入软件包组的安装目录路径。 将自动创建该软件包组的名称。

      缺省路径是:

      • 用于 Windows。C:\Program Files\IBM\RAM71Server。
      • 用于 Linux。 用于 AIX。/opt/IBM/RAM71Server。
    3. 单击下一步以继续。
  11. 在"功能部件"页的语言下面,选择软件包组的语言。将安装 IBM Rational Asset Manager 服务器软件包用户界面和文档的相应本地语言版本。注意,所作的选择将应用于此软件包组中安装的所有软件包。
  12. 在下一个"功能部件"页面上,选择 IBM Rational Asset Manager 服务器,然后从三个选项中进行选择: 如果选择不安装其中任一选项并继续执行安装进程,那么会创建 Rational Asset Manager 安装根文件夹,它们包含配置文件、数据库脚本、带有自述文件和安装指南文件的文档文件夹以及嵌入式 WebSphere Application Server(如果您在下一步中选择它)。
  13. 在下一个"功能部件"页面上,选择应用程序服务器:
  14. 如果选择封装的嵌入式 WebSphere Application Server,请指示服务器配置:
    1. 要为应用程序服务器创建服务,请单击
    2. 指定嵌入式 WebSphere Application Server 端口,或保留缺省端口分配。"可用"列指示该端口是否已在使用。
      表 1. 嵌入式 WebSphere Application Server V6.1 的端口定义
      端口名 缺省值
      HTTP Transport 端口(WC_defaulthost) 13080
      管理控制台端口(WC_adminhost) 13060
      HTTPS 传输端口(WC_defaulthost_secure) 13443
      管理控制台安全端口(WC_adminhost_secure) 13043
      引导程序端口(BOOTSTRAP_ADDRESS) 13809
      SOAP 连接器端口(SOAP_CONNECTOR_ADDRESS) 13880
    3. 转至步骤 17
  15. 如果选择 WebSphere Application Server V6.0.x 或 V6.1.x,请指示服务器配置:
    1. 在"应用程序服务器位置"文本字段中,输入本地机器中的应用程序服务器的完整路径,或单击浏览并浏览至该应用程序服务器。 例如,在 WebSphere Application 的完整安装版本上,输入 C:\Program Files\IBM\WebSphere\AppServer\profiles\<profile_name>(其中 profile name 是服务器上的概要文件的名称)。 在使用 Rational Asset Manager 安装的嵌入式 WebSphere Application Server 安装版本上,缺省情况下此路径为 C:\Program Files\IBM\RAM71Server\ram\ewas\profiles\profile1
    2. 在"服务器根 URL"文本字段中,输入服务器的根 URL。缺省情况下,此 URL 为 http://localhost:9080。对于您在上一步中选择的概要文件,如果对 WebSphere Application Server 管理控制台使用另一端口号(例如,如果已启用安全性或应用程序服务器上有多个概要文件),请在此处输入该端口号以代替 9080。
    3. 如果已在应用程序服务器上启用安全性,请输入管理员的用户名和密码。如果未启用安全性,请清除该复选框。
    4. 在"服务器配置的类型"部分中,指示您要安装单个节点还是集群,并提供服务器或集群名称。必须在"服务器配置"部分中标识该服务器并且该服务器必须正在运行。
    5. 单击从服务器中获取列表按钮。
      • 对于单节点安装,服务器的名称将显示在文本字段中(例如,"server1")。
      • 对于集群安装,将显示集群名称列表。从列表中选择要安装至的集群的名称。
    6. 单击下一步
  16. 在"摘要"页面上,查看所作的选择。如果要更改先前页中所作的选择或配置详细信息,请单击上一步,然后进行更改。
  17. 如果对安装选择感到满意,请单击安装。 进度指示器将显示安装进度百分比。
  18. 安装过程完成时,将显示一条消息以指示安装过程是否成功完成。
    1. 要在新窗口中打开当前会话的安装日志文件,请单击查看日志文件。必须关闭"安装日志"窗口才能继续。
    2. 单击完成。"安装软件包"向导将关闭。
    除非在步骤 13 中选择手动安装,否则 Rational Asset Manager 的"配置"Web 页面将在浏览器窗口中打开。遵循指示信息以重新启动服务器(或重新启动服务器,如果服务器已经在运行),然后单击链接以启动 Rational Asset Manager 服务器设置应用程序。服务器设置应用程序是用于配置数据库、数据库连接、安全性和存储库设置的向导。有关使用服务器设置应用程序的指示信息,请参阅标题为使用服务器设置应用程序来配置 Rational Asset Manager 的章节。

    如果选择手动安装,请将服务器设置应用程序手动部署至应用程序服务器。要将服务器设置应用程序手动部署至集群,请参阅主题将 Rational Asset Manager 服务器设置手动部署至集群

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

服务器设置应用程序是基于浏览器的 Web 应用程序,Installation Manager 在新的嵌入式 WebSphere Application Server 或现有 WebSphere Application Server 上安装完 Rational Asset Manager 功能部件后,服务器设置应用程序会打开。它的作用类似向导,可帮助您配置数据库、安全性和存储库设置。以后可使用服务器设置应用程序来修改这些设置,而不是使用 Rational Asset Manager Web 客户机中的管理页面进行修改。还可使用服务器设置应用程序在应用程序服务器上部署任何 Rational Asset Manager 功能部件。

开始之前

要使用服务器设置应用程序,必须满足下列先决条件:

关于此任务

设置企业归档必须已部署并且正在运行,而数据库服务器必须正在运行。如果设置企业应用程序尚未打开,那么在浏览器中使用以下 URL 将它打开:http://<主机>:<端口>/ram.setup。如果已在应用程序服务器上启用安全性,那么会提示您输入应用程序服务器管理员的用户标识和密码。

当您配置 Rational Asset Manager 时,服务器设置应用程序将创建和更新日志文件,日志文件用于记录对服务器环境所作的所有更改。要在使用服务器设置应用程序时查看您当前已进行的所有更改,请单击工具 -> 查看/隐藏日志( "查看/隐藏日志"图标。在浏览器视图底部将显示当前所作更改的列表。当您配置 Rational Asset Manager 时,日志将自动更新。当日志显示在视图中时,要查看服务器设置应用程序先前已经对服务器环境进行的所有更改的完整记录,单击查看完整日志( "查看完整日志"图标

要查看服务器环境当前的详细信息,请单击工具 -> 查看配置报告( "查看配置报告"图标

  1. 在"简介"页面上,指示要使用的数据库和用户认证的类型。
    1. 从以下列表中选择数据库应用程序:IBM DB2、Oracle 或 SQL Server。
    2. 选择 Rational Asset Manager Web 应用程序将使用的用户认证的类型:
      • LDAP:用户信息存储在轻量级目录访问协议存储库中。您需要用于访问存储库的管理信息。
      • 文件:用户信息存储在定制用户注册表中,就像对应用程序服务器定义的那样;这可作为该定制注册表的名称出现在列表中,就像对应用程序服务器定义的那样。定制用户注册表示例为文件,其中用户信息存储在服务器上的平面文件中。如果没有使用任何其他类型的认证,请选择此选项。
        注: 不应在生产环境中使用基于文件的认证。
      • 联合存储库:用户信息存储在多个存储库中,例如,LDAP 存储库。此类型认证由 WebSphere Application Server 管理。
      • 本地操作系统:用户信息存储在本地操作系统上的用户帐户数据库中。此类型认证由 WebSphere Application Server 管理。
    3. 确认列示的服务器或集群是您要配置的对象。
    4. 单击下一步
  2. 在第 1 节的第 1 部分中,创建新的数据库或者连接至现有数据库。
    1. 选择是创建新数据库还是使用现有数据库。
      • 要创建并填充新数据库,请单击创建数据库。转至步骤 2b
      • 要使用现有数据库(例如,如果要从先前版本的 Rational Asset Manager 升级),请单击使用现有数据库。转至步骤 3
    2. 创建数据库。
      • 对于 DB2,可使用 Java applet 来创建并填充数据库,也可手动执行这些操作。
        • 要使用 Java applet:
          1. 在 applet 装入后,它会在本地机器上查找 DB2 的实例。请注意,运行服务器设置应用程序的浏览器必须在已安装 DB2 的计算机上。如果它找到 DB2 实例,那么会显示 DB2 安装的位置及其版本。如果它找不到 DB2 实例,那么会提示您输入 DB2 安装的位置。
          2. 要使用另一 DB2 安装版本,请单击更改 DB2 位置
          3. 选择适当的位置后,在"数据库名称"字段中输入数据库的名称(例如,RAMDB),然后单击创建数据库
        • 要手动创建并配置 DB2 数据库,请单击在 DB2 中手动配置并创建表,并遵循显示的指示信息。
      • 对于 Oracle 或 SQL Server,请遵循指示信息以手动创建并填充数据库。
      服务器设置应用程序中显示的指示信息与为 Rational Asset Manager 创建并配置数据库中的指示信息完全相同。
  3. 在第 1 节的第 2 部分中,指定数据库连接属性。
    1. 数据库名称字段中输入数据库的名称;例如,RAMDB
    2. 数据库服务器文本字段中输入数据库服务器的主机名或 IP 地址;例如,servername.example.com。(请不要使用 localhost)。
    3. 端口字段中输入端口号。例如,DB2 的缺省值为 50000
    4. 输入对数据库应用程序具有管理权限的用户的用户标识和密码。
    5. 选择提供服务器上的数据库所需要的一个或多个归档文件的位置,或者将它们上载至服务器。
      • 要输入服务器上的归档文件的位置,请输入包含这些文件的文件夹的完整路径;例如,C:\Program Files\IBM\SQLLIB\java
      • 要将这些文件上载至服务器,请选择该选项并浏览至本地机器上的文件。缺省情况下,本地机器上的 <RAM V7.1 install root>\ram\ewas\universalDriver\lib 中提供了这些文件。上载至服务器时,这些文件将放在 <WAS 安装目录>\profiles\<概要文件名>\config\cells\<单元格名>\ram_jdbc 中。
        注: 用于 Linux。 用于 AIX。将目录路径中的反斜杠("\")替换为正斜杠("/")。
        要点: 用于 Linux。 用于 AIX。如果必须以非 root 用户身份运行 WebSphere Application Server 或 Apache Tomcat,那么必须对您上载的数据库 Java 归档文件设置适当的许可权。请参阅对非 root 用户启用数据库连接(Linux 和 AIX)中的指示信息。
    6. 单击测试连接。服务器设置应用程序将报告服务器能否连接至数据库。
    7. 如果连接测试成功,请单击下一步。 如果正确配置了数据库,那么"数据库性能设置"页面将打开。
  4. 在第 1 节的第 3 部分,如果您使用 DB2,那么可以配置数据库设置以优化 Rational Asset Manager 的性能。如果您正在使用 Oracle 或 SQL,那么在此处将无法配置数据库设置。
    1. 如果您正在使用 DB2,那么请配置数据库设置。 已列示下列参数的建议值和当前值。选择使用建议值,以将所有参数都设置为建议值。重新启动数据库服务器之后,对数据库设置所作的更改才会生效。
      • LOCKLIST:输入 460000 之间的一个数(包含 4 和 60000),以指定分配给锁定列表的存储空间量。
      • LOCKTIMEOUT:输入 130000 之间的一个数,以指定应用程序为了获取锁定而等待的秒数。设置此属性有助于避免应用程序的全局死锁。如果值为 -1,那么意味着已关闭锁定超时检测。
      • LOGFILSIZ:输入数字来指定每个主日志文件和辅助日志文件的大小。这些日志文件的大小将限制可以向它们写入的日志记录数,它们变满之后就需要新的日志文件。如果对数据库运行大量更新、删除或插入事务从而导致日志文件迅速变满,那么应增大 logfilsiz 的值。
        注: 仅当存储库中存在大量资产(例如,几万或几十万个)时,才需要将 LOGFILSIZ 参数更改为不是缺省值。
      • MAXAPPLS:输入大于期望并行连接的数目。
      • MAXLOCKS:输入 1100 之间的一个数,以指定锁定列表的百分比,达到此百分比时数据库管理器将对应用程序挂起的锁定执行从行至表的升级。尽管升级过程不会花太多时间,但与锁定个别行相比,锁定整个表会降低并行性,并且可能会降低以后尝试访问受影响的表时的整体数据库性能。
    2. 单击下一步
  5. 在第 1 节『摘要』中,服务器设置应用程序将提示您重新启动服务器。如果您要继续完成服务器设置应用程序的其他部分,可等待完成这些部分后才重新启动服务器。
  6. 在第 2 节中,配置用户和认证。
  7. 在第 3 节中,将指示成功部署的应用程序,并列示部署了它们的集群或服务器名称。要部署 Installation Manager 未部署的任何 Rational Asset Manager 企业归档:
    1. 选择您希望部署的任何应用程序。
    2. 集群和服务器列表中,选择要部署到的集群或服务器。
    3. 单击部署应用程序。 部署进度将在单独的页面上显示,而该进程的结果将在"部署 Rational Asset Manager"页面上显示。
    4. 单击下一步
    5. 在"摘要"页面上,单击下一步
  8. 在第 4 节中,配置 Rational Asset Manager 的设置。
    1. <端口>@<主机名> 格式输入许可证服务器的地址;例如,27000@example.com。 缺省情况下,Rational License Server 使用 TCP/IP 端口 27000。
    2. 通过在步骤 7 中已部署的应用程序来配置服务器的地址。输入协议、标准主机名称和端口号;例如,http://example.com:9080
      要点: 始终对这些条目使用主机名或 IP 地址。不要使用 localhost
    3. 配置应用程序的路径。 缺省路径基于提供的服务器地址。
      • Rational Asset Manager:输入 Rational Asset Manager 服务器应用程序的部署 URL;例如,http://example.com:9080/com.ibm.ram.repository.web
      • Web Service:输入 Web Service 的部署 URL;例如,http://example.com:9080/com.ibm.ram.repository.web.ws.was
      • 帮助和用户帮助:输入 Rational Asset Manager 用户帮助应用程序的部署 URL;例如,http://example.com:9080/help
      • 基于资产的开发流程:输入 Rational 基于资产的开发流程应用程序的部署 URL;例如,http://example.com:9080/com.ibm.ram.repository.web/abdprocess
      要修改这些位置或上下文根(例如,当已在 WebSphere Application Server 中指定不同的上下文根时),请单击编辑
    4. 单击下一步
    5. 配置持久存储器文件夹位置和本地存储器文件夹位置。如果要安装至集群,那么会显示集群名称,并且您必须对集群中的每个节点执行此操作。
      • 持久文件夹:输入在文件系统上存储资产和搜索索引的文件夹的完整路径。它可以是映射目录。如果要安装至集群,那么它必须是在集群的所有节点间共享的位置。
      • 本地存储器文件夹:输入 Rational Asset Manager Web 应用程序存储数据的文件夹的完整路径。它必须是本地机器上的位置,而不是映射或共享位置。如果要安装至集群,那么集群中的每个节点必须有自己的本地存储器文件夹,此文件夹不会与其他节点共享。如果要在同一物理节点上安装多个服务器,那么服务器应全部使用同一物理本地存储器文件夹。
        提示: 为获取最佳性能,驱动器应该能够快速读写,并且不同于操作系统或应用程序服务器所在的驱动器。对于集群安装,每台机器在其本地硬盘上应该有自己的本地文件夹。使用在所有应用程序服务器间共享的本地文件夹会导致性能下降。
      对于集群安装,要对所有节点使用您对第一个节点输入的设置,请单击对所有节点使用这些设置
    6. 单击下一步
    7. 对于集群安装,必须对 Rational Asset Manager 正确配置 Java 消息传递服务(JMS)才能在集群中的服务器间通信。确认已正确配置 JMS,然后单击下一步
  9. (可选)可以配置 WebSphere Application Server 的性能设置。
    1. 配置服务器设置。
      • 类垃圾回收:可选择输入要使用的垃圾回收算法的名称。建议的值应产生更高的服务器性能:
        • 用于 Windows。-XX:+UseParallelGC
        • 用于 Linux。 用于 AIX。-Xgcpolicy:optavgpause
      • 性能监控:为了获得最佳性能,性能监控应保持禁用状态。要对应用程序服务器启用性能监控,请选择启用
      • 最大会话数:输入 WebSphere Application Server 将保留在内存中的会话数。缺省值为 1000。提高此数目可允许更多会话保留在内存中。
      • 最大 JDBC 连接数:输入等于或大于可以同时登录 Rational Asset Manager 的用户数的数目。例如,100
      • 会话超时(分钟):输入用户会话超时前持续的分钟数。在 WebSphere Application Server 中,缺省分钟数为 30
        提示: 虽然减小会话超时值可能允许支持更多用户(许多用户执行短暂事务时尤其如此),但是将此值设置得太小可能会影响用户体验或阻止用户上载大型资产。
      • Web 容器最小大小:输入 Web 容器中允许的最小线程数。对于 Windows, 缺省值为 25,对于 Linux 和 AIX,缺省值为 15。如果服务器的 CPU 使用不足,请提高此数目,如果 CPU 使用过度,请降低此数目。
      • Web 容器最大大小:输入 Web 容器中允许的最大线程数。对于 Windows, 缺省值为 50,对于 Linux 和 AIX,缺省值为 30。如果服务器的 CPU 使用不足,请提高此数目,如果 CPU 使用过度,请降低此数目。
    2. 单击下一步
    3. 在"配置 Java 虚拟内存堆设置"页面上,可更改服务器的堆大小。如果要安装至集群,那么可对每个节点设置堆大小。 缺省值为"没有任何设置"。选择其他某个选项("低"、"中"或"高")之前,请确保您知道机器上的可用物理内存量。
    4. 单击下一步。 将再次显示摘要页面。可在步骤 11 中的选项中进行选择。
  10. 在第 5 节中,确认设置是正确的,然后重新启动服务器。
  11. Rational Asset Manager 现在正在运行。可执行下列任何操作:

下一步做什么

有关其他性能调整信息,请参阅 Rational Asset Manager 调整指南

在现有应用程序服务器上手动安装并配置 Rational Asset Manager

如果要使用现有 WebSphere Application Server 或集群环境,请遵循这些过程来手动安装并配置 Rational Asset Manager。

关于此任务

以下列表列出了安装 Rational Asset Manager 以供与现有应用程序服务器配合使用时必须采用的步骤顺序:

  1. 在现有数据库(DB2、Oracle 或 SQL Server 2005)中创建数据库表。
  2. 使用 IBM Installation Manager 从安装介质检索 Rational Asset Manager 服务器工件。
  3. 配置应用程序服务器(WebSphere Application Server 或 Tomcat)的数据源。
  4. 配置应用程序服务器的安全性。
  5. 将 Rational Asset Manager 服务器工件部署到应用程序服务器。

为 Rational Asset Manager 创建并配置数据库

如果数据库软件已安装并且数据库服务器正在运行,那么可在安装 Rational Asset Manager 之前或在使用 Rational Asset Manager 服务器设置应用程序时(安装 Rational Asset Manager 之后)创建并配置数据库。如果要使用 DB2,那么服务器设置应用程序可为您创建并配置数据库。

如果选择通过 Rational Asset Manager 服务器设置应用程序创建并配置数据库,请跳过本节并进至使用 Installation Manager 和服务器设置应用程序来安装和配置 Rational Asset Manager

在 DB2 中使用数据库脚本手动配置并创建表(仅适用于 Windows 和 Linux)

这些是在 DB2 中为 Rational Asset Manager 创建并填充表的指示信息(仅限于 Windows 和 Linux)。

开始之前

可通过运行批处理文件自动创建数据库和表。DB2 必须已安装且正在运行。确保知道 SQL 脚本的位置(通常为安装介质的路径\db_scripts\DB2)。最后,确保您还知道 DB2 的安装目录(对于 Windows,该目录通常为 C:\Program Files\IBM\SQLLIB,对于 Linux,该目录通常为 opt/IBM/DB2/V9.5)。

关于此任务

注: AIX 不支持此方法。请遵循主题在 DB2 中手动配置和创建表中描述的指示信息执行操作。

  1. 从 CD 执行安装时,将 SQL 脚本复制到本地文件系统。
  2. 用于 Linux。检查您对包含 SQL 脚本的目录是否具有写许可权。
  3. 在命令行中,切换到包含 DB2 的 SQL 脚本的目录(安装介质的路径\ db_scripts\DB)。
  4. 运行 db2create_populate.bat(对于 Windows)或 db2create_populate.sh(对于 Linux)。
  5. 得到提示时,输入数据库的名称或按 Enter 键以接受缺省数据库名称(RAMDB)。
  6. 在下一个提示处,输入 DB2 的安装目录路径,或按 Enter 键以接受缺省值(对于 Windows,缺省值为 C:\Program Files\IBM\SQLLIB,对于 Linux,缺省值为 /opt/IBM/DB2/V9.5)。
  7. 将运行此批处理文件。 脚本执行以下操作:
    注: 当第一次运行批处理文件时,可能出现 name 为未定义名称的大量 SQL0204N 错误消息,它们与下面的示例相似:
    ** CLI error in executing the SQL statement:
    (-204): [IBM][CLI Driver][DB2/NT] SQL0204N  "RAMSCHEMA.FORUM" is an undefined name.  SQLSTATE=42704
    如果第一次运行批处理文件,那么可安全地忽略这些消息。
  8. 验证是否创建了表。例如,启动 DB2 控制中心并浏览 RAMDB 数据库。验证是否已创建数据库和表。

在 DB2 中手动配置和创建表

这些是手动配置 DB2 以及在 DB2 中为 Rational Asset Manager 创建并填充表的指示信息。如果不能运行上述指示信息中使用的批处理文件(例如,在运行 AIX 时),请遵循这些指示信息。

开始之前

DB2 必须已安装且正在运行。还要确保知道 SQL 脚本的位置(通常为安装介质的路径\db_scripts\DB2)。最后,请确保您还知道 DB2 的安装目录(对于 Windows,通常为 C:\Program Files\IBM\SQLLIB;对于 Linux,通常为 opt/ibm/DB2/V9.5;对于 AIX,通常为 /opt/IBM/db2/V9.5)。

关于此任务

要配置 DB2 并创建数据库表,请执行以下操作:

  1. 启动 DB2 控制中心
  2. 选择数据库实例。
  3. 创建并添加新数据库。
    1. 单击工具 -> 命令编辑器
    2. 在命令编辑器中,输入以下命令(大写格式):
      ATTACH TO <DATABASE_INSTANCE>
      (其中 <DATABASE_INSTANCE> 是您在步骤 2 中选择的数据库实例的名称)
    3. 单击执行
    4. 从命令编辑器中清除上一命令并输入以下命令(大写格式):
      CREATE DATABASE <DATABASE_NAME> AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US
      (其中 <DATABASE_NAME> 可以是您选择的任何名称;例如,RAMDB
    5. 单击执行
    6. 单击添加,选择刚刚创建的数据库,然后单击确定
  4. 执行 dbcreate.sql 脚本。
    1. 单击打开
    2. 浏览至 dbcreate.sql 文件。
    3. 单击确定
    4. 单击
    5. 单击执行
  5. 执行 RAMSCHEMA_DB2.sql 脚本。
    1. 单击打开
    2. 浏览至 RAMSCHEMA_DB2.sql 文件。
    3. 单击确定
    4. 单击
    5. 语句终止字符文本字段中,输入插入标记(^)以替换缺省分号字符(;)。
    6. 单击执行
  6. 执行 bootstrap_DB2.sql 脚本。
    1. 单击打开
    2. 浏览至 bootstrap_DB2.sql 文件。
    3. 单击确定
    4. 单击
    5. 语句终止字符文本字段中,输入分号(;)以替换插入标记(^)。
    6. 单击执行
  7. 验证是否创建了表。
    1. 单击对象视图并打开数据库实例。
    2. 单击以验证表是否包含数据。

在 Oracle 11g 或 10.2(g) 中创建并配置数据库

这些是在 Oracle 11g 或 10.2(g) 中为 RationalAsset Manager 手动创建并填充表的指示信息。

开始之前

Oracle 必须已安装且正在运行。还要确保知道 SQL 脚本的位置(通常为安装介质的路径 \db_scripts\Oracle)。

关于此任务

要创建数据库表,请执行以下操作:

  1. 通过使用 Oracle 数据库配置助手,执行向导中的步骤以创建新的数据库。
    1. 使用全局数据库名称 ramdb_<your domain> 以及系统标识(SID)ramdb
    2. 定制脚本选项卡中,请不要运行稍后步骤中提到的 SQL 脚本。必须先创建用户帐户。
    3. 在"字符集"页面上,选择使用 Unicode(AL32UTF8)
    4. 同样在"字符集"页面上,对"国家字符集"选择 UTF8 - Unicode 3.0 UTF-8
    5. 完成向导中的其他页,并接受缺省值。
  2. 创建数据库用户。
    1. 打开数据库控制。
    2. 浏览至用户页面。(在 Oracle 10.2(g) 中,单击管理,然后单击用户;在 Oracle 11(g) 中,单击服务器,然后在"安全性"部分中单击用户。)
    3. 创建名为 RAMSCHEMA 且满足下列条件的用户:
      • 该用户具有资源和连接角色。
      • 用户的定额设置不受限制。
      • 对于表空间,可使用符合所创建用户的访问级别要求的任何缺省表空间(临时表空间例外)。
      提示: Oracle 提供了具有适当许可权的缺省用户"Scott"。可将此缺省用户用作新的用户帐户基础。
  3. 运行将填充数据库的脚本。(如果您要使用服务器设置应用程序,那么不需要执行此步骤;服务器设置应用程序将为您运行这些脚本。)
    1. 单击 SQL+ 以将它打开。
    2. 打开 sqlscripts/oracle 文件夹中的 RAMSCHEMA_Oracle.sql 文件。突出显示文件的全部内容,复制它们(右键单击,然后单击复制),然后将它们粘贴到 SQL+ 的顶部。
    3. 单击执行。完成该过程后,请从窗口顶部删除命令。
    4. 对 bootStrap_Oracle.sql 文件重复这些步骤。
  4. 验证是否创建了表。

在 Microsoft SQL Server 2005 中创建并配置数据库

这些是在 Microsoft SQL Server 2005 中为 RationalAsset Manager 手动创建并填充表的指示信息。

开始之前

SQL Server 2005 必须已安装且正在运行。还要确保知道 SQL 脚本的位置(通常为安装介质的路径 \db_scripts\SQLServer)。

关于此任务

要创建数据库表,请执行以下操作:

  1. 确保您的标识具有执行 CREATE SCHEMA 语句的许可权。(数据库所有者通常具有此许可权。)
  2. 以数据库名称 RAMDB 创建一个新数据库。
  3. 执行将填充数据库的脚本。
    1. 打开命令提示符。
    2. 输入 sqlcmd -d RAMDB -i path to SQL scripts\RAMSCHEMA_SQLServer.sql(其中 RAMDB 是在步骤 2 中创建的数据库的名称)并按 Enter 键。
    3. 输入 sqlcmd -d RAMDB -i path to SQL scripts\bootStrap_SQLServer.sql(其中 RAMDB 是在步骤 2 中创建的数据库的名称)并按 Enter 键。
  4. 验证是否创建了表。

从安装介质中检索 Rational Asset Manager 应用程序

要从安装介质中检索 Rational Asset Manager 企业归档文件和 Web 归档文件,可从启动板运行 Installation Manager 并选择执行手动安装,而不是使用嵌入式 WebSphere Application Server 进行安装或安装至现有 WebSphere Application Server。

从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序

在 Windows、Linux 或 AIX 平台上,要在现有应用程序服务器上安装 IBM Rational Asset Manager 服务器,可以使用 IBM Installation Manager 首先从安装介质中获取该服务器应用程序的 EAR 或 WAR 文件。

开始之前

要获取服务器应用程序的 EAR 或 WAR 文件,请执行以下操作:

  1. 启动 Rational Asset Manager 启动板程序(请参阅从启动板程序执行安装),然后选择 IBM Rational Asset Manager。如果尚未安装 Installation Manager,请执行安装向导中的步骤以完成安装。 将打开"安装软件包"向导。此过程需要 Installation Manager。
  2. "安装软件包"向导的"安装"页列示 Installation Manager 在存储库中搜索后找到的所有软件包。如果找到了某个软件包的两个版本,那么仅显示该软件包的最合适的版本。
  3. 要搜索 IBM Rational Asset Manager 服务器软件包的更新,请单击检查是否存在其他版本和扩展
    注: 为了使 Installation Manager 在预定义的 IBM 更新存储库位置中搜索已安装的软件包,必须选择"存储库首选项"页上的在安装和更新期间搜索服务存储库首选项。此首选项在缺省情况下是选中的。还需要因特网访问权。
    Installation Manager 将在预定义的服务存储库中搜索产品软件包的更新。它还将在您设置的存储库位置中执行搜索。进度指示器将显示搜索进度。可以在安装基本产品软件包的同时安装更新。
  4. 如果找到了 IBM Rational Asset Manager 服务器软件包的更新,那么将在"安装软件包"页中相应产品后面的安装软件包列表中显示这些更新。缺省情况下,仅显示最合适的更新。
  5. 选择 Rational Asset Manager 服务器和要安装的软件包的任何更新。系统将自动同时选中或取消选中具有依赖关系的更新。
  6. 单击下一步以继续。
    注: 如果您同时安装多个软件包,那么所有软件包都将安装到相同的软件包组中。
  7. 在"许可证"页中,阅读所选软件包的许可协议。如果已选择安装多个软件包,那么可能每个软件包有各自的许可协议。在许可证页的左边,请单击每个软件包版本以显示其许可协议。选择安装的软件包版本(例如基本软件包和更新)将列示在软件包名称下面。
    1. 如果您同意接受各许可协议的条款,那么单击我接受许可协议的条款
    2. 单击下一步以继续。
  8. 如果您正在此计算机上安装第一个软件包,请在"位置"页中的共享资源目录字段中,输入共享资源目录的路径,也可以接受缺省路径。共享资源目录包含可以由一个或多个软件包组共享的资源。单击下一步以继续。

    缺省路径是:

    要点: 只能在第一次安装软件包时指定共享资源目录。请使用容量最大的磁盘来存放此目录,以帮助确保有足够的空间可用于存储将要使用的软件包的共享资源。除非卸载所有软件包,否则无法更改此目录的位置。
  9. 在"位置"页中,选择现有的软件包组以将 IBM Rational Asset Manager 服务器软件包安装到其中,也可以创建新的软件包组。软件包组代表一个目录,在此目录中,软件包与同一组中的其他软件包共享资源。要创建新的软件包组,请执行以下操作:
    1. 单击创建新的软件包组
    2. 输入软件包组的安装目录路径。这是将创建手动安装的 Rational Asset Manager 应用程序文件的目录。 将自动创建该软件包组的名称。

      缺省路径是:

      • 用于 Windows。C:\Program Files\IBM\RAM71Server。
      • 用于 Linux。 用于 AIX。/opt/IBM/RAM71Server。
    3. 单击下一步以继续。
  10. 在"功能部件"页的语言下面,选择软件包组的语言。将安装 IBM Rational Asset Manager 服务器软件包用户界面和文档的相应本地语言版本。注意,所作的选择将应用于此软件包组中安装的所有软件包。
  11. 在"功能部件"页中,选择 Rational Asset Manager 手动安装选项并清除 IBM WebSphere Application Server V6.1 的嵌入式版本。 确保选择与应用程序服务器匹配的归档。
    注: 因为需要访问帮助文件以获取某些配置指示信息,所以要达到最佳效果,请选择 Rational Asset Manager 帮助和文档 Web 归档文件
  12. 在"摘要"页中,先查看您的选择,然后再安装软件包。如果要更改先前页中所作的选择或配置详细信息,请单击上一步,然后进行更改。
  13. 如果您对所选的安装选项感到满意,请单击安装以安装该软件包。 进度指示器将显示安装进度百分比。
  14. 安装过程完成时,将显示一条消息以指示安装过程是否成功完成。

下一步做什么

在现有 WebSphere Application Server 上安装 IBM Rational Asset Manager 服务器应用程序的 EAR 和 WAR 文件现在位于目录安装目录\ram\apps 中。

表 2. 下载的文件的位置
路径 文件名 描述
安装目录\ram\apps\was
  • com.ibm.ram.repository.web_runtime.ear
  • com.ibm.ram.repository.setup.web.ear
  • 用于 WebSphere Application Server 的 Rational Asset Manager 企业归档
  • Rational Asset Manager 服务器设置企业归档
安装目录\ram\apps\tomcat
  • com.ibm.ram.repository.web.tomcat_runtime.war
  • com.ibm.ram.repository.web.ws.tomcat_runtime.war
用于 Tomcat 的 Rational Asset Manager Web 归档文件
安装目录\ram\apps\WAR rmcabdgovernprocess.war 基于资产的开发和管理流程
安装目录\ram\apps iehs.war Rational Asset Manager 帮助和文档 Web 归档文件

从安装介质中手动检索 Rational Asset Manager 服务器应用程序

要在现有应用程序服务器上安装 IBM Rational Asset Manager 服务器,可以从安装介质中获取该服务器应用程序的 EAR 或 WAR 文件。

开始之前

必须将服务器应用程序的 EAR 或 WAR 文件从 Rational Asset Manager 所在的 CD 或磁盘映像复制到本地磁盘映像中。Rational Asset Manager 文件位于以下位置:

表 3. 用于 AIX 的 Rational Asset Manager 服务器的安装文件的位置
路径 文件名 描述
磁盘根目录\apps\was
  • com.ibm.ram.repository.web_runtime.ear
  • com.ibm.ram.repository.setup.web.ear
  • 用于 WebSphere Application Server 的 Rational Asset Manager 企业归档
  • Rational Asset Manager 服务器设置企业归档
磁盘根目录\apps\tomcat
  • com.ibm.ram.repository.web.tomcat_runtime.war
  • com.ibm.ram.repository.web.ws.tomcat_runtime.war
用于 Tomcat 的 Rational Asset Manager Web 归档文件
磁盘根目录\apps\WAR rmcabdgovernprocess.war 基于资产的开发和管理流程
磁盘根目录\apps iehs.war Rational Asset Manager 帮助和文档 Web 归档文件

将 Rational Asset Manager 服务器设置手动部署至集群

要将 Rational Asset Manager 服务器设置应用程序手动部署至集群,需要运行 Jython 脚本。如果已使用 Installation Manager 将 Rational Asset Manager 安装至集群,那么 Installation Manager 已执行此步骤。

开始之前

在运行这些脚本之前,必须已使用 Installation Manager 并选择执行手动安装。

  1. 在 <Rational_Asset_Manager 安装目录>\ram\conf\bin 文件夹中查找以下脚本:
  2. 要将 Rational Asset Manager 服务器设置企业归档部署至集群,请运行以下命令(Windows):
    wsadmin.bat -lang jython -user <用户名> -password <密码> -f <安装目录>\ram\conf\bin\deployClusterSetup.py <安装目录>/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear <服务器名> <上下文根>
    在 AIX 或 Linux 上,请运行以下命令:
    wsadmin.sh -lang jython -user <用户名> -password <密码> -f <安装目录>/ram/conf/bin/deployClusterSetup.py <安装目录>/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear <服务器名> <上下文根>
    其中:

示例

注: 在 Windows 上,Python 脚本的路径应该包含反斜杠,而在 AIX 和 Linux 上,则应该包含正斜杠。无论平台如何,EAR 文件的路径都应该包含正斜杠。

下一步做什么

要从集群中卸载它,请运行以下命令(Windows):

      
wsadmin.bat -conntype NONE -lang jython -f <安装目录>\ram\conf\
bin\UninstallSetup.py com.ibm.ram.repository.setup.web.ear

在 AIX 或 Linux 上,请运行以下命令:

wsadmin.sh -conntype NONE -lang jython -f <安装目录>/ram/conf/bin
/UninstallSetup.py com.ibm.ram.repository.setup.web.ear

在 WebSphere Application Server 上手动安装 Rational Asset Manager 服务器

关于此任务

可以在现有的 WebSphere Application Server 安装上手动安装 Rational Asset Manager 服务器。

配置基于文件的安全性

初始安装 Rational Asset Manager 服务器应用程序时,它使用基于文件的安全性进行用户认证。如果您执行将安装带有嵌入式 WebSphere Application Server 的 Rational Asset Manager 服务器的安装方案,那么 Installation Manager 会自动为您配置此安全性。

要将 Rational Asset Manager 安装到现有 WebSphere Application Server 上,您必须自己配置基于文件的安全性。

要点:如果您将 Rational Asset Manager 安装到已配置安全性(例如,通过使用 LDAP)的现有 WebSphere Application Server,那么在完成 Rational Asset Manager 的安装和配置之前,您必须重新配置应用程序服务器以获取基于文件的安全性。在安装并配置服务器应用程序以使用定制用户注册表后,可以恢复 WebSphere Application Server 的安全性配置。不应对生产环境使用基于文件的安全性。

在 WebSphere Application Server V6.1 上配置基于文件的安全性

您可以在本地操作系统上使用基于文件的安全性认证 Rational Asset Manager 的用户。这些指示信息适用于在 WebSphere Application Server V6.1 上配置基于文件的安全性。

开始之前

开始前,请记录名为 users.props 和 groups.props 的文件的位置。安装过程将这些文件放置在 WebSphere Application Server 安装根目录/ram/conf/security 中。

  1. 启动服务器并打开管理控制台。
    1. 打开命令窗口并切换到 WAS_PROFILE/bin 目录。
    2. 输入 startServer.bat server1
    3. 在服务器启动后,打开 Web 浏览器并转至 http://localhost:13060/ibm/console。(此端口号可能不是 13060;要检查,请查看 WAS_PROFILE/properties/portdef.props 中 WC_adminhost 属性的值,并改为使用此值)如果启用了安全性,请使用 https://localhost:13043/ibm/console。(此端口号可能不是 9043;要检查,请查看 WAS_PROFILE/properties/portdef.props 中 WC_adminhost_secure 属性的值,并改为使用此值。)
  2. 单击安全性
  3. 单击安全管理、应用程序和基础结构
  4. 可用域定义下,选择独立定制注册表并单击配置
  5. 单击定制属性
  6. 单击新建
  7. 名称字段中,输入 groupsFile
  8. 字段中,输入 groups.props 文件的路径。
  9. 单击应用
  10. 单击确定
  11. 单击新建
  12. 名称字段中,输入 usersFile
  13. 字段中,输入 users.props 文件的位置。
  14. 单击应用
  15. 单击页顶部的独立定制注册表
  16. 单击保存
  17. 主要管理用户名称服务器用户标识密码字段中,输入 admin
  18. 单击确定
  19. 配置页中,选择启用管理安全性并禁用使用 Java 2 安全性...
  20. 确保启用应用程序安全性处于选中状态。
  21. 确保"可用域定义"设置为独立定制注册表
  22. 单击设置为当前的
  23. 单击应用
  24. 单击保存
  25. 注销管理控制台。
  26. 重新启动服务器或计算机。如果您正在使用集群环境,请重新启动"域管理器"(DM)所在的服务器或计算机。

配置数据库连接

本节描述了如何在数据库和 WebSphere Application Server 之间创建连接。

配置 WebSphere Application Server V6.1 和 DB2 之间的数据库连接

可以在 WebSphere Application Server V6.1 与 DB2 中为 Rational Asset Manager 创建的数据库表之间手动创建数据库连接。

关于此任务

如果在集群服务器环境中工作,请对所有 WebSphere Application Server 控制台步骤使用"域管理器"(DM)上的 WebSphere 管理控制台。

  1. 启动 WebSphere 管理控制台
  2. 使用用户标识 admin 和密码 admin(已在上面的"配置安全性"一节中定义)登录。
  3. 如果 DB2 和 WebSphere Application Server 未安装在同一服务器上,请确保将 DB2 Agent Installer 与 WebSphere Application Server 安装在一起,以便与 DB2 的远程安装通信。
  4. 创建数据库连接
    1. 在导航窗格中单击资源
    2. 单击 JDBC
    3. 单击 JDBC 提供程序
  5. 创建 JDBC 提供程序。
    1. 单击新建
    2. 对于数据库类型,选择 DB2
    3. 对于提供程序类型,选择 DB2 通用 JDBC 驱动程序
    4. 对于实现类型,选择连接池数据源
    5. 单击下一步
    6. 输入数据库类路径信息页的目录位置字段中,输入 DB2 java 目录的路径。
    7. 单击下一步
    8. 单击完成
    9. JDBC 提供程序页中,单击保存
  6. 将数据库绑定至 JNDI 名称。
    1. 单击 DB2 通用 JDBC 驱动程序提供程序链接。
    2. 其他属性下,单击数据源
    3. 单击新建
    4. JNDI 名称字段中,输入 jdbc/RAM_Con
    5. 单击下一步
    6. 数据库名称字段中,输入数据库的名称。
    7. 服务器名称字段中,输入服务器的名称。
    8. 单击下一步
    9. 单击完成
  7. 设置 J2C 认证。
    1. JAAS-J2C 认证数据页中,输入用于对 DB2 数据库进行认证的别名用户标识密码
    2. 单击 DB2 通用 JDBC 驱动程序提供程序
    3. 选择 node_name/db2admin(或为 JAAS-J2C 认证别名创建的名称)。一般情况下,认证别名以节点名作为前缀。
    4. 单击确定
    5. 单击保存
  8. 注销控制台。
  9. 重新启动服务器。
  10. 在集群环境中,必须重新启动"域管理器"(DM)。

配置 WebSphere Application Server 和 Oracle 之间的数据库连接

可以在 WebSphere Application Server V6.1 或 V6.0.2 与 Oracle 11g 或 10.2(g) 中为 Rational Asset Manager 创建的数据库表之间手动创建数据库连接。

关于此任务

如果在集群服务器环境中工作,请对所有 WebSphere 管理控制台步骤使用"域管理器"(DM)上的 WebSphere 管理控制台。

  1. 确保 odbc14.jar 文件来自 Oracle 10g(10.2)或更高版本。此文件的较旧版本将不会起作用。必要时,将该文件的所需版本复制到 WebSphere Application Server 服务器上的某个文件夹(例如 D:\Oracle)。
  2. 启动 WebSphere 管理控制台
  3. 使用用户标识 admin 和密码 admin(已在上面的"配置安全性"一节中定义)登录。
  4. 设置 Oracle 驱动程序路径。
    1. 在导航窗格中单击环境
    2. 单击 WebSphere 变量
    3. 单击新建
    4. 名称字段中,选择 Oracle_JDBC_DRIVER_PATH
    5. 字段中,选择 具有 ojdbc14.jar 文件所需版本的 Oracle 库的路径(例如 D:\Oracle)。
    6. 单击应用
    7. 单击确定
  5. 设置 J2C 认证。
    1. 单击安全性
    2. 单击全局安全性
    3. 全局安全性窗口的认证部分,单击 JAAS 配置
    4. 单击 J2C 认证数据
    5. 单击新建
    6. 别名条目字段中,输入 RAM_Con
    7. 用户标识字段中,输入具有管理特权的 Oracle 用户标识。对于 Oracle,此处定义的用户标识必须是为模式指定的名称(例如 ramschema)。
    8. 密码字段中,输入该用户标识的密码。
    9. 单击应用
    10. 单击确定
  6. 创建数据库连接
    1. 在导航窗格中单击资源
    2. 单击 JDBC 提供程序
    3. 如果您使用 DB2 的远程安装,请确保清除节点服务器并单击应用
    4. 如果您在集群环境中工作,请在集群字段中输入集群的名称并单击应用
  7. 如果已经为 Rational Asset Manager 定义了任何其他 JDBC 驱动程序(例如 JNDI Name = jdbc/RAM_Con),请在完成以下步骤前删除那些驱动程序。
  8. 创建 JDBC 提供程序。
    1. 单击新建
    2. 对于数据库类型,选择 Oracle
    3. 对于提供程序类型,选择 Oracle JDBC 驱动程序
    4. 对于实现类型,选择连接池数据源
    5. 单击下一步
    6. 单击应用
    7. 单击数据源
    8. 单击新建
  9. 将数据库绑定至 JNDI 名称。
    1. 对于 JNDI 名称,选择 jdbc/RAM_Con
    2. 对于数据存储器辅助控件类名,选择所安装的 Oracle 级别(例如 Oracle 9i 和之前的数据存储器辅助控件)。
    3. 对于组件管理的认证别名字段,选择您先前创建的 J2C 认证。
    4. 对于 URL 字段,输入 Oracle 管理员提供的路径。它将具有以下格式:jdbc:oracle:thin:@标准机器名:oracle 端口号:数据库名
    5. 单击应用
    6. 单击确定
    7. 单击测试连接
  10. 保存 WebSphere Application Server 配置。
    1. 单击窗口顶部的保存
    2. 在下一个窗口中,单击保存
  11. 注销控制台。
  12. 重新启动服务器。
  13. 在集群环境中,必须重新启动"域管理器"(DM)。

配置 WebSphere Application Server V6.1 和 Microsoft SQL Server 2005 之间的数据库连接

可以在 WebSphere Application Server V6.1 与为 Microsoft SQL Server 2005 创建的数据库表之间手动创建数据库连接。

关于此任务

如果在集群服务器环境中工作,请对所有 WebSphere Application Server 控制台步骤使用"域管理器"(DM)上的 WebSphere 管理控制台。

  1. 启动 WebSphere 管理控制台
  2. 使用用户标识 admin 和密码 admin(已在前面的"配置安全性"一节中定义)登录。
  3. 单击环境 -> WebSphere 变量。 将打开"WebSphere 变量"页。
  4. 单击 MSSQLSERVER_JDBC_DRIVER_PATH。 将打开 MSSQLSERVER_JDBC_DRIVER_PATH 页。
  5. 在"值"字段中,输入包含 Microsoft JDBC Driver for MSSQLServer 2005(sqljdbc.jar)的目录的路径,然后单击确定
  6. 单击资源 -> JDBC 提供程序,然后在打开的"JDBC 提供程序"页中单击新建
  7. 创建 JDBC 提供程序。
    1. 在"JDBC 提供程序"页中,单击新建
    2. 对于数据库类型,选择用户定义的
    3. 对于实现类名,输入 com.microsoft.sqlserver.jdbc.SQLServerXADataSource
    4. 对于名称,输入 Microsoft SQL Server 2005 JDBC 提供程序
    5. 单击下一步
    6. 对于类路径,请输入 ${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar
    7. 单击完成
  8. 将数据库绑定至 JNDI 名称。
    1. 在"JDBC 提供程序"页中,单击 Microsoft SQL Server 2005 JDBC 提供程序(您在先前步骤中创建的 JDBC 提供程序的链接)。
    2. 其他属性下,单击数据源
    3. 单击新建
    4. 数据源名称字段中,输入 Microsoft SQL Server 2005 JDBC RAM
    5. JNDI 名称字段中,输入 jdbc/RAM_Con
    6. 单击下一步
    7. 对于数据存储器辅助控件类名,输入 com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
    8. 单击下一步,然后单击完成
    9. 在"Microsoft SQL Server 2005 JDBC RAM 数据源"页中的其他属性下,单击定制属性
    10. 在"定制属性"页中,单击新建
    11. 名称字段中,输入 databaseName,并在字段中输入 RAMDB 或您用于表示数据库的名称。
    12. 单击确定。将返回至"定制属性"页。
    13. 为服务器名称添加另一个定制属性。单击新建。在名称字段中,输入 serverName,并在字段中输入服务器名称(例如 myserver.com),然后单击确定
    14. 为端口号添加另一个定制属性。单击新建。在名称字段中,输入 portNumber,并在字段中输入端口号(缺省值通常是 1443),然后单击确定
    15. 单击确定。将返回至"定制属性"页。
  9. 设置 J2C 认证。
    1. 单击页顶部附近的链接 Microsoft SQL Server 2005 JDBC RAM
    2. 相关项下,单击 JAAS-J2C 认证数据
    3. 单击新建
    4. 输入对 Microsoft SQL Server 2005 数据库进行认证的别名用户标识密码
    5. 单击确定
    6. 单击页顶部附近的链接 Microsoft SQL Server 2005 JDBC RAM
    7. 容器管理的认证下,选择您为 JAAS-J2C 认证别名创建的名称这个条目。节点名通常将放到认证别名的前面。
    8. 单击确定
    9. 单击保存
  10. 注销控制台。
  11. 重新启动服务器。
  12. 在集群环境中,必须重新启动"域管理器"(DM)。

在 WebSphere Application Server 上部署 Rational Asset Manager 服务器

本节描述如何在 WebSphere Application Server 上部署 Rational Asset Manager 服务器应用程序。

在 WebSphere Application Server V6.1 上部署 Rational Asset Manager

可以在 WebSphere Application Server V6.1 的现有安装上手动安装 Rational Asset Manager。

开始之前

如果要将产品安装到集群环境,请对所有管理控制台步骤使用"域管理器"(DM)上的 WebSphere 管理控制台。

  1. 查找用于 WebSphere Application Server 文件 com.ibm.ram.repository.web_runtime.ear 的 Rational Asset Manager 企业归档。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
  2. 启动 WebSphere 管理控制台。
  3. 单击应用程序
  4. 单击企业应用程序
  5. 单击安装
  6. 输入 Rational Asset Manager 服务器 EAR 文件的路径和文件名。
  7. 单击显示所有安装选项和参数
  8. 单击下一步,直到步骤 6:将资源引用映射到资源为止,或在导航窗格中选择此步骤。
  9. 在标题为"将资源引用映射到资源"的页中,请执行以下操作:
    1. 在 javax.sql.DataSource 部分中,同时选择表中仅有的两个模块。
    2. 在同一部分的指定认证方法下,选择使用缺省方法(多至一的映射),并在"认证数据条目"下,从菜单中选择 node_name/RAM_Con
    3. JNDI 名称下,选择 jdbc/RAM_Con 并单击应用
    4. 指定认证数据条目下的 javax.sql.DataSource 部分中,选择使用缺省方法,并从菜单中选择 node_name/RAM_Con
    5. 单击应用
    6. 单击下一步
      注: 可能出现一个页面,显示一系列警告,说明丢失了为资源引用分配的资源(jms/RAM_Factory、jms/RAM_Cache、url/RAM_Local 和 url/RAM_Persist)。可安全地忽略这些警告。单击继续
  10. 在下三页上单击下一步,或在导航窗格中单击步骤 10
  11. 在标题为"摘要"的页中,单击完成
  12. 完成 EAR 文件的安装时,单击保存到主配置
  13. 单击保存
  14. 安装 Rational Asset Manager 帮助和文档 Web 归档文件:
    1. 单击应用程序 -> 企业应用程序
    2. 单击安装
    3. 指定路径字段中,输入 Rational Asset Manager 帮助和文档 WAR 文件 iehs.war 的路径和文件名。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    4. 上下文根字段中,输入帮助作为上下文根。
    5. 单击"下一步",直到步骤 3:为 Web 模块映射虚拟主机为止。选择 Web 模块并单击下一步
    6. 在标题为"摘要"的页中,单击完成
    7. WAR 文件的安装完成时,单击保存到主配置
    8. 单击保存
  15. 安装基于资产的开发和管理流程 Web 归档文件:
    1. 单击应用程序 -> 企业应用程序
    2. 单击安装
    3. 指定路径字段中,输入基于资产的开发和管理流程 WAR 文件 rmcabdgovernprocess.war 的路径和文件名。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    4. 上下文根字段中,输入 com.ibm.ram.repository.web/abdprocess 作为上下文根。
    5. 单击"下一步",直到步骤 3:为 Web 模块映射虚拟主机为止。选择 Web 模块并单击下一步
    6. 在标题为"摘要"的页中,单击完成
    7. WAR 文件的安装完成时,单击保存到主配置
    8. 单击保存
  16. 启动应用程序。
    1. 在导航窗格中,单击应用程序
    2. 单击企业应用程序
    3. 选择新安装的 Rational Asset Manager 应用程序并单击启动
  17. 如果通过 IIS 或 Apache 服务器访问 Rational Asset Manager,请执行以下操作;如果在没有 Web 服务器前端的情况下访问 Rational Asset Manager,请跳过此步骤。
    1. 在导航窗格中,单击服务器
    2. 单击 Web 服务器
    3. 选择 Web 服务器名称并单击生成插件。(如果从未创建过 Web 服务器插件,请参阅安装 Web 服务器插件。)
    4. 再次检查 Web 服务器名称并单击传播插件。这样会将插件发送至 Web 服务器,以便可以通过安装的 Web 服务器引用 Rational Asset Manager 服务器应用程序。
  18. 重新启动 WebSphere Application Server 和 Web 服务器。
  19. 使用以下 URL 来访问 Rational Asset Manager。
    1. 如果您使用 Web 服务器,请输入 http://机器名/com.ibm.ram.repository.web/home.faces
    2. 如果您未使用 Web 服务器,请输入 http://机器名:13080/com.ibm.ram.repository.web/home.faces。(如果此 URL 不起作用,请使用导航窗格中"环境"下的"虚拟主机"中定义的缺省主机的端口号。)
  20. 配置 Rational Asset Manager 服务器应用程序。请参阅配置 Rational Asset Manager 服务器应用程序

在 Tomcat 上安装 Rational Asset Manager 服务器

关于此任务

可以在 Apache Tomcat 的现有安装上手动安装 Rational Asset Manager。

在连接至 DB2 的 Apache Tomcat V5.5 上部署 Rational Asset Manager

可以在 Apache Tomcat 的现有安装上手动安装 Rational Asset Manager。这些指示信息用于在 Tomcat V5.5 上部署 Rational Asset Manager。

开始之前

Tomcat 服务器必须已安装且正在运行。

  1. 找到 Rational Asset Manager 服务器 WAR 文件。安装程序将这些文件放置在 Rational Asset Manager 安装根目录/tomcat 中
  2. 启动 Tomcat 管理器:打开 http://localhost:8080/manager/html。
  3. 配置 Tomcat 以访问 DB2。
    1. 在文本编辑器中打开文件 TOMCAT_INSTALL_PATH\conf\server.xml。
    2. 在 server.xml 中查找以 <Connector 开头并包含 port="8080"port="8009" 的所有行。将此行的开头更改为 <Connector URIEncoding="UTF-8"
    3. 在 server.xml 中的全局 JNDI 资源 <GlobalNamingResources></GlobalNamingResources> 开头与结束标记之间,对版本 Tomcat 输入以下文本。
      注: 对于用户名密码值,请使用可以访问数据库的用户标识和密码。显示的"maxWait"、"maxActive"和"maxIdle"值是样本值,可以根据性能需要进行调整。
    输入以下内容:
    <Resource name="jdbc/RAM_Con"
    type="javax.sql.DataSource"
    driverClassName="com.ibm.db2.jcc.DB2Driver"
    username="用户名"
    password="密码"
    url=" jdbc:db2://标准服务器名:db2 端口号/数据库名 "
    poolPreparedStatements="true"
    maxWait="5000"
    maxActive="4"
    maxIdle="2"/>
  4. 配置 Tomcat 服务器的安全性。
    1. 编辑文件 Tomcat 安装路径\conf\tomcat-users.xml。
    2. 添加进行认证所需要的用户标识。
  5. 将下列 JAR 文件从安装 DB2 的文件夹 DB2 安装位置\java 复制到文件夹 Tomcat 安装路径\common\lib 中:
  6. 重新启动 Tomcat 服务器。
  7. 在 Tomcat 服务器上安装 Rational Asset Manager WAR 文件:
    1. 打开 Tomcat 管理器(http://localhost:8080/manager/html)并以管理员的正确用户标识和密码登录。
    2. 在 Tomcat Web Application Manager 页面底部要部署的 WAR 文件下面的选择要上载的 WAR 文件字段中,浏览至从安装介质检索到文件 com.ibm.ram.repository.web.tomcat_runtime.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    3. 单击部署
    4. 重复前面的步骤以部署文件 com.ibm.ram.repository.web.ws.tomcat_runtime.war,从而将此文件作为要上载的 WAR 文件输入。
    5. WAR 文件显示在应用程序列表中。
  8. 在 Tomcat 服务器上安装 Rational Asset Manager 帮助 WAR 文件:
    1. 在 Tomcat 管理器的"部署服务器上的目录或 WAR 文件"部分中,在字段 WAR 或目录 URL 字段中输入从安装介质检索到文件 iehs.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    2. 上下文路径(可选)字段中输入 /help
    3. 单击部署
    4. 该 WAR 文件显示在应用程序列表中
  9. 在 Tomcat 服务器上安装基于 Rational Asset Manager 资产的流程管理文档 WAR 文件:
    1. 在 Tomcat 管理器的"部署服务器上的目录或 WAR 文件"部分中,在字段 WAR 或目录 URL 中输入从安装介质检索到文件 rmcabdgovernprocess.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    2. 上下文路径(可选)字段中输入 /abdprocess
    3. 单击部署
    4. 该 WAR 文件显示在应用程序列表中
  10. 使用 Tomcat(http://localhost:8080/com.ibm.ram.repository.web/home.faces)或通过 Web 服务器(http://Webserver_Name/com.ibm.ram.repository.web/home.faces)打开 Rational Asset Manager。

在连接至 Oracle 的 Apache Tomcat V5.5 上部署 Rational Asset Manager

可以在 Apache Tomcat 的现有安装上手动安装 Rational Asset Manager。这些指示信息用于在 Tomcat V5.5 上部署 Rational Asset Manager。

开始之前

Tomcat 必须已安装且正在运行。

  1. 找到 Rational Asset Manager 服务器 WAR 文件。安装程序将这些文件放置在 <Rational Asset Manager 安装根目录>/tomcat 中。
  2. 启动 Tomcat 管理器:打开 http://localhost:8080/manager/html。
  3. 配置 Tomcat 服务器以访问 Oracle。
    1. 在文本编辑器中打开文件 TOMCAT_INSTALL_PATH\conf\server.xml。
    2. 在 server.xml 中查找以 <Connector 开头并包含 port="8080"port="8009" 的所有行。将此行的开头更改为 <Connector URIEncoding="UTF-8"
    3. 在 server.xml 中的全局 JNDI 资源 <GlobalNamingResources></GlobalNamingResources> 开头与结束标记之间,对版本 Tomcat 输入以下文本。
      注: 对于用户名密码值,请使用可以访问数据库的用户标识和密码。显示的"maxWait"、"maxActive"和"maxIdle"值是样本值,可以根据性能需要进行调整。
    输入以下内容:
    <Resource name="jdbc/RAM_Con"
    type="javax.sql.DataSource"
    driverClassName="oracle.jdbc.driver.OracleDriver"
    username="用户名"
    password="密码"
    url="jdbc:oracle:thin:@标准机器或:oracle 端口号:database_name"
    poolPreparedStatements="true"
    maxWait="5000"
    maxActive="4"
    maxIdle="2"/>
  4. 配置 Tomcat 服务器的安全性。
    1. 编辑 Tomcat 安装路径\conf\tomcat-users.xml。
    2. 添加进行认证所需要的用户标识。
  5. 将以下 JAR 文件添加到 Tomcat 安装路径\common\lib 文件夹: 此文件应该由数据库应用程序提供者提供。
  6. 重新启动 Tomcat。
  7. 在 Tomcat 服务器上安装 Rational Asset Manager WAR 文件:
    1. 打开 Tomcat 管理器(http://localhost:8080/manager/html)并以管理员的正确用户标识和密码登录。
    2. 在 Tomcat Web Application Manager 页面底部要部署的 WAR 文件下面的选择要上载的 WAR 文件字段中,浏览至从安装介质检索到文件 com.ibm.ram.repository.web.tomcat_runtime.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    3. 单击部署
    4. 重复前面的步骤以部署文件 com.ibm.ram.repository.web.ws.tomcat_runtime.war,从而将此文件作为要上载的 WAR 文件输入。
    5. WAR 文件显示在应用程序列表中。
  8. 在 Tomcat 服务器上安装 Rational Asset Manager 帮助 WAR 文件:
    1. 在 Tomcat 管理器的"部署服务器上的目录或 WAR 文件"部分中,在字段 WAR 或目录 URL 字段中输入从安装介质检索到文件 iehs.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    2. 上下文路径(可选)字段中输入 /help
    3. 单击部署
    4. 该 WAR 文件显示在应用程序列表中
  9. 在 Tomcat 服务器上安装基于 Rational Asset Manager 资产的流程管理文档 WAR 文件:
    1. 在 Tomcat 管理器的"部署服务器上的目录或 WAR 文件"部分中,在字段 WAR 或目录 URL 中输入从安装介质检索到文件 rmcabdgovernprocess.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    2. 上下文路径(可选)字段中输入 /abdprocess
    3. 单击部署
    4. 该 WAR 文件显示在应用程序列表中
  10. 使用 Tomcat(http://localhost:8080/com.ibm.ram.repository.web/home.faces)或通过 Web 服务器(http://Webserver_Name/com.ibm.ram.repository.web/home.faces)打开 Rational Asset Manager。

在连接至 SQL Server 2005 的 Apache Tomcat V5.5 上部署 Rational Asset Manager

可以在 Apache Tomcat 的现有安装上手动安装 Rational Asset Manager。这些指示信息用于在 Tomcat V5.5 上部署 Rational Asset Manager。

开始之前

Tomcat 服务器必须已安装且正在运行。

  1. 找到 Rational Asset Manager 服务器 WAR 文件。安装程序将这些文件放置在 Rational Asset Manager 安装根目录/tomcat 中。
  2. 启动 Tomcat 管理器:打开 http://localhost:8080/manager/html。
  3. 配置 Tomcat 服务器以访问 SQL Server。
    1. 在文本编辑器中打开文件 TOMCAT_INSTALL_PATH\conf\server.xml。
    2. 在 server.xml 中查找以 <Connector 开头并包含 port="8080"port="8009" 的所有行。将此行的开头更改为 <Connector URIEncoding="UTF-8"
    3. 在 server.xml 中的全局 JNDI 资源 <GlobalNamingResources></GlobalNamingResources> 开头与结束标记之间,对版本 Tomcat 输入以下文本。
      注: 对于用户名密码值,请使用可以访问数据库的用户标识和密码。显示的"maxWait"、"maxActive"和"maxIdle"值是样本值,可以根据性能需要进行调整。
    输入以下内容:
    <Resource name="jdbc/RAM_Con"
    type="javax.sql.DataSource"
    driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
    username="用户名"
    password="密码"
    url="jdbc:microsoft:sqlserver://标准机器名:SQLServer 端口号:数据库名"
    poolPreparedStatements="true"
    maxWait="5000"
    maxActive="4"
    maxIdle="2"/>
  4. 配置 Tomcat 服务器的安全性。
    1. 编辑 Tomcat 安装路径\conf\tomcat-users.xml。
    2. 添加进行认证所需要的用户标识。
  5. 将以下 JAR 文件添加到 Tomcat 安装路径\common\lib 文件夹: 此文件应该由数据库应用程序提供者提供。
  6. 重新启动 Tomcat。
  7. 在 Tomcat 服务器上安装 Rational Asset Manager WAR 文件:
    1. 打开 Tomcat 管理器(http://localhost:8080/manager/html)并以管理员的正确用户标识和密码登录。
    2. 在 Tomcat Web Application Manager 页面底部要部署的 WAR 文件下面的选择要上载的 WAR 文件字段中,浏览至从安装介质检索到文件 com.ibm.ram.repository.web.tomcat_runtime.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    3. 单击部署
    4. 重复前面的步骤以部署文件 com.ibm.ram.repository.web.ws.tomcat_runtime.war,从而将此文件作为要上载的 WAR 文件输入。
    5. WAR 文件显示在应用程序列表中。
  8. 在 Tomcat 服务器上安装 Rational Asset Manager 帮助 WAR 文件:
    1. 在 Tomcat 管理器的"部署服务器上的目录或 WAR 文件"部分中,在字段 WAR 或目录 URL 字段中输入从安装介质检索到文件 iehs.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    2. 上下文路径(可选)字段中输入 /help
    3. 单击部署
    4. 该 WAR 文件显示在应用程序列表中
  9. 在 Tomcat 服务器上安装基于 Rational Asset Manager 资产的流程管理文档 WAR 文件:
    1. 在 Tomcat 管理器的"部署服务器上的目录或 WAR 文件"部分中,在字段 WAR 或目录 URL 中输入从安装介质检索到文件 rmcabdgovernprocess.war 的位置。请参阅从包含 Installation Manager 的安装介质中检索 Rational Asset Manager 服务器应用程序从安装介质中手动检索 Rational Asset Manager 服务器应用程序,以找到此文件。
    2. 上下文路径(可选)字段中输入 /abdprocess
    3. 单击部署
    4. 该 WAR 文件显示在应用程序列表中
  10. 使用 Tomcat(http://localhost:8080/com.ibm.ram.repository.web/home.faces)或通过 Web 服务器(http://Webserver_Name/com.ibm.ram.repository.web/home.faces)打开 Rational Asset Manager。

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

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

开始之前

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

必须先启动管理 Rational Asset Manager 服务器应用程序的应用程序服务器,才能完成下列步骤:

  1. 使用相应 URL 来访问 Rational Asset Manager 服务器应用程序:
  2. 使用 admin 作为用户标识密码登录。
  3. 第一次访问 Rational Asset Manager 时,将出现"配置错误"页面。单击此处链接并在提示处输入管理员用户标识和密码。 "Rational Asset Manager 配置"页面打开。
  4. 指定许可证服务器路径:
    1. 在"许可证服务器路径"下面,依次输入端口号和许可证服务器的全名,用"@"分隔。例如,8010@license_server_path。 如果您具有冗余的许可证服务器,那么请使用逗号将多个条目分隔开。(您必须提供三个服务器。)例如,27000@license_server_path_a.example.com, 27000@license_server_path_b.example.com, 27777@license_server_path_c.example.com
  5. 指定 Web 服务器路径:
    1. 在"Web 服务器路径"下面,输入:
      http://主机名:端口号/com.ibm.ram.repository.web
      其中 主机名 是应用程序服务器的主机名,而 端口号 是 HTTP 传输端口。(如果您要使用负载均衡器,那么请指定负载均衡器的名称。如果您要使用不带负载均衡器的 Web 代理服务器,那么请指定 Web 服务器的名称。)

      例如,输入:

      http://www.example.com:9080/com.ibm.ram.repository.web
  6. 指定 Web service 路径:
    1. 在"Web service 路径"下面,输入:
      http://主机名:端口号/com.ibm.ram.repository.web.ws.was
      其中 主机名 是应用程序服务器的主机名,而 端口号 是 HTTP 传输端口。(如果您要使用负载均衡,那么请指定负载负载均衡器。如果您要使用不带负载均衡器的 Web 代理服务器,那么请指定 Web 服务器的名称。)

      例如,输入:

      http://www.example.com:9080/com.ibm.ram.repository.web.ws.was
  7. 指定文档路径:
    1. 如果帮助和文档 Web 应用程序与服务器应用程序位于同一服务器上,那么在"信息中心路径"下面,选择使用缺省值。否则,请清除使用缺省值复选框并输入安装了帮助 Web 应用程序的服务器的 URL;例如 http://www.example.com:8080/help
    2. 如果基于资产的开发和管理流程文档 Web 应用程序与服务器应用程序位于同一服务器上,那么在"基于资产的开发流程路径"下面,选择使用缺省值。否则,请清除使用缺省值复选框并输入安装了帮助 Web 应用程序的服务器的 URL;例如 http://www.example.com:8080/com.ibm.ram.repository.web/abdprocess
  8. 单击帮助链接。(如果未打开帮助系统,请检查安装 Rational Asset Manager 服务器时是否包含了该文档。)
  9. 在导航窗格,浏览至配置 -> 配置 Rational Asset Manager 存储库 -> 安装后配置
  10. 完成"安装后配置"部分中的其余主题。"可选配置"部分中包含其他可能需要执行的步骤(取决于您的配置)。

Linux 和 AIX 的其他配置要求

如果要在 Linux 或 AIX 上运行 Rational Asset Manager,请根据需要执行本节中的任务来完成配置。

对 Linux 和 AIX 启用工件内容索引

要在 Linux 和 AIX 上启用工件内容索引,必须将 Stellent 文件添加到库环境变量 LD_LIBRARY_PATH(对于 Linux)或 LIBPATH(对于 AIX)。

开始之前

Stellent 文件位于以下目录,取决于安装 Rational Asset Manager 服务器时使用了哪个应用程序:

关于此任务

如果未修改库路径变量以启用内容索引,那么您通常会在 Rational Asset Manager 状态页上看到一个错误指示工件索引已关闭。

要更新库变量,请执行以下操作:

  1. 请查阅您的 shell 的联机帮助页,以获取关于如何设置环境变量的特定详细信息。例如,在 Bash shell 中,输入命令 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:WebSphere Application Server 的路径或以上显示的 Tomcat 路径
  2. 在更新环境变量后,重新启动 Rational Asset Manager 服务器。

对非 root 用户启用内容索引(Linux 和 AIX)

如果您必须以非 root 用户身份运行 WebSphere Application Server 或 Apache Tomcat,请对包含 Stellent 内容索引的文件的目录设置适当的导出器许可权。

关于此任务

要设置导出器许可权,请执行以下操作:

  1. 以 root 用户身份登录。
  2. 在命令行中,切换到对 Linux 和 AIX 启用工件内容索引中描述的 Stellent 内容索引文件的目录。
  3. 输入以下命令:chmod 755 exporter

对非 root 用户启用数据库连接(Linux 和 AIX)

如果必须以非 root 用户身份运行 WebSphere Application Server 或 Apache Tomcat,那么必须对您上载的数据库 Java 归档文件设置适当的许可权。

关于此任务

要设置许可权:

  1. 以 root 用户身份登录。
  2. 在命令行中,切换至 <WAS 安装目录>/profiles/<概要文件名>/config/cells/<单元格名>/ram_jdbc 目录。
  3. 输入以下命令:chmod 755 数据库 jar 文件名(例如,chmod 755 db2jcc.jar)。
  4. 对您上载的每个数据库 Java 归档文件重复步骤 3

Rational Asset Manager 调整指南

Rational Asset Manager 的性能很大程度上取决于您如何调整应用程序服务器、数据库、Web 服务器、高速缓存代理、负载均衡器和操作系统。本节提供有关如何调整这些系统及 Rational Asset Manager 的准则。尽管不可能涉及每个设置,但此处提供的信息可帮助您在 Rational Asset Manager 上驱动高用户负载。本节不涉及各种设置中受支持的硬件设置或期望用户负载。有关此信息,请参阅 Rational Asset Manager Capacity Planning Guide。

Rational Asset Manager 调整

Rational Asset Manager 配置页面包含一些设置,可调整这些设置以获取最佳性能。任何存储库管理员都可访问此页面。

表 4. 跨平台 Rational Asset Manager 调整参数
问题 参数/设置 其他详细信息
搜索资产时响应速度慢 本地文件夹和索引文件夹 / 请不要使用远程文件夹或共享文件夹

为了获取最佳性能,每个应用程序服务器在机器本地的硬盘上都应该有自己的本地文件夹和索引文件夹。它应该不同于安装了应用程序服务器或操作系统的硬盘。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置;在"磁盘存储器"部分,设置本地文件夹索引文件夹参数。

搜索资产时响应速度慢。 索引文件夹 / 对索引文件夹使用快速的专用驱动器

对索引文件夹使用一个不用于其他用途的专用驱动器非常重要。将本地文件夹与索引文件夹分开,有助于确保搜索资产时能够获得快速响应。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置;在"磁盘存储器"部分,设置索引文件夹参数。

定期出现的一般性能问题 统计索引构建器时间表/10 分钟

频繁运行统计索引构建器会导致性能低下。缺省设置 10 分钟已能满足大多数环境的需要。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置 -> 统计索引构建器时间表

定期出现的一般性能问题 进程预订时间表/将时间设置为低工作负载时间段

可按定制时间间隔处理预订。为获取更好性能,应将此时间间隔设置为 Rational Asset Manager 的工作负载相对低的时间。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置 -> 统计索引构建器时间表

定期出现的一般性能问题 用户和组信息更新时间表/将时间设置为低工作负载时间段

可按定制时间间隔处理用户和组信息。为获取更好性能,应将此时间间隔设置为 Rational Asset Manager 的工作负载相对低的时间。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置 -> 用户/组信息更新时间表

定期出现的一般性能问题 审查进程通知时间表/将时间设置为低工作负载时间段

可按定制时间间隔处理审查进程通知。为获取更好性能,应将此时间间隔设置为 Rational Asset Manager 的工作负载相对低的时间。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置 -> 审查进程通知时间表

日志中的内存不足错误 - 会话问题 每个用户的最大会话数 / 10

单个用户有可能在服务器上耗尽所有可用会话。这可能是脚本编写得不好或者受到"拒绝服务"攻击所造成的。为了防止存在这种可能性,请将"每个用户的最大会话数"的缺省值设置为 10。当用户达到此限制之后,他们将无法在服务器上创建新的会话。

要设置该参数,请以管理员身份登录 Rational Asset Manager 并浏览至管理 -> 配置;在"会话管理"部分,设置每个用户的最大会话数参数。

除上述参数外,管理员还可通过浏览至管理 -> 配置 -> 查看作业状态来访问 Rational Asset Manager 中的"作业状态"页面。此页面将显示 Rational Asset Manager 中可能影响性能的正在运行或先前运行的作业。还可能会在"作业状态"页面上显示错误消息。

应用程序服务器调整

Rational Asset Manager 与应用程序服务器紧密合作;因此,优化应用程序服务器设置将改进 Rational Asset Manager 的性能。

本节具体讨论对性能有很大影响的 WebSphere Application Server V6.1 设置。还可在 WebSphere Application Server V6.0 中调整这些设置,但有关设置参数的指示信息可能会有所不同。

要点: 在更改任何参数之前备份 WebSphere Application Server 概要文件。

表 5. 跨平台 WebSphere Application Server V6.1 调整参数
问题 参数/设置 其他详细信息
日志中的内存不足错误 Java 虚拟机堆大小/在 1300 到 2000 之间

在安装了 4GB 内存的服务器上,可指定堆大小为 1300MB 的两个实例或堆大小为 2000MB 的一个实例。必须观察系统页面调度以确保有足够的内存可用。如果服务器有 8GB 内存,那么指定两个实例,每个实例的堆大小为 2000MB。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> Java 和进程管理 -> 进程定义 -> Java 虚拟机 -> 初始堆大小最大堆大小

数据库连接错误 最大 JDBC 连接数/100

确保有足够的 JDBC 连接可用,能够支持登录 Rational Asset Manager 的所有用户。

要设置该参数,请登录 WebSphere 管理控制台并浏览至资源 -> JDBC -> 数据源 -> <Rational Asset Manager 数据源> -> 连接池属性 -> 最大连接数

另请参阅" DB2 调整"中的主题"MAXAPPLS 和 MAXAGENTS 参数"。

另请参阅"操作系统调整"中的主题"AIX 和 Linux 的最大进程数"。

日志中的内存不足错误 - 会话问题 内存中的最大会话计数 / 200

缺省情况下,WebSphere Application Server 6.1 在内存中最多保留 1000 个会话。但同时选择了"允许溢出"选项,它指示其他会话将存储在辅助会话表中。这些缺省设置可能允许潜在的内存不足情况。最好是通过禁用"允许溢出"选项并将"内存中的最大会话计数"设置为适合于服务器内存的值来限制内存中的最大数目。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> <服务器名称> -> 会话管理 -> 内存中的最大会话计数

日志中的内存不足错误 - 会话问题 会话超时/缺省值(30 分钟)

WebSphere Application Server 6.1 中的会话超时的缺省值为 30 分钟。将此值设置为更短的时间可支持更多用户,在有许多用户执行快速事务时更是如此。将此值设置得太低可能无法允许用户上载大型资产。请记住,大多数用户在完成事务之后不会显式注销,因此大多数会话在发生超时之前将一直存在。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> <服务器名称> -> 会话管理 -> 设置超时

观察到 CPU 使用率很高 性能监视器基础结构/禁用

缺省情况下,WebSphere Application Server V6.1 支持基本性能监视器基础结构(PMI)。尽管 PMI 工具很适合调整应用程序服务器,但为获取最佳性能,适当调整服务器之后应禁用此功能部件。必须对所有实例和 Node Agent 禁用此功能部件。

要设置该参数,请登录 WebSphere 管理控制台并浏览至监视和调整 -> 性能监视基础结构(PMI) -> <服务器名称> -> 启用性能监视基础结构(PMI)

一般性能问题 预编译语句高速缓存/100

WebSphere Application Server 提供高速缓存常用预编译语句的功能。如果高速缓存的语句被废弃,那么在 WebSphere Application Server 中启用 PMI 并提高该值。

要设置该参数,请登录 WebSphere 管理控制台并浏览至资源 -> JDBC -> 数据源 -> <Rational Asset Manager 数据源> -> WebSphere Application Server 数据源属性 -> 语句高速缓存大小

另请参阅主题"有关调整 WebSphere Application Server 的进一步信息"。

会话超时问题 内存中的最大会话计数/缺省值

缺省情况下,WebSphere Applcation Server 6.1 在内存中最多保留 1000 个会话。 但同时选择了"允许溢出"选项,它指示其他会话将存储在辅助会话表中。如果希望将超过 1000 个会话保留在内存中,那么必须对辅助会话表提高该数目。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> <服务器名称> -> 会话管理 -> 内存中的最大会话计数

定期出现性能低下;观察到因为垃圾回收而出现性能峰值 类垃圾回收 / Xgcpolicy:optavgpause(用于 WebSphere Application Server Fix Pack 16 和更低版本)或 -Xgcpolicy:gencon(用于 WebSphere Application Server Fix Pack 17 和更高版本)

特定服务器环境或工作负载可能受益于其他某个垃圾回收设置。有关垃圾回收设置的更多信息,请参阅 http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> <服务器名称> -> Java 和进程管理 -> 进程定义 -> Java 虚拟机 -> 通用 JVM 参数

传输大文件期间,服务器出现故障;日志中可能记录了内存不足或内存分配错误 Web 容器定制属性 channelwritetype / 同步数据传输(sync) 使用异步数据传输可能需要过多数目的缓冲区来通过 TCP/IP 连接发送数据。

1. 在 WebSphere 管理控制台中,浏览至服务器 -> 应用程序服务器 -> serverName -> Web 容器设置 -> Web 容器 -> 定制属性

2. 单击新建

3. 添加以下对:

  • 名称:com.ibm.ws.webcontainer.channelwritetype
  • 值:sync

单击确定,然后保存该配置。重新启动应用程序服务器以使该属性生效。

对于部署管理器,请完成下列步骤:

1. 启动交互式 wsadmin 会话:

<dmgr-profile-root>\bin>wsadmin -lang jacl

2. 复制以下包含若干行的块,然后将这些行一次性全部粘贴到 wsadmin> 提示处:

set dmgr [$AdminConfig getid /Server:dmgr/]
set webcontainer [$AdminConfig list WebContainer $dmgr]
$AdminConfig create Property $webcontainer
{{name com.ibm.ws.webcontainer.channelwritetype}
{value sync}} properties
$AdminConfig show $webcontainer
$AdminConfig save

3. 重新启动部署管理器以使该属性生效。

有关更多信息,请参阅http://www.ibm.com/support/docview.wss?uid=swg21317658

表 6. AIX / Linux WebSphere Application Server V6.1 调整参数
问题 参数/设置 其他详细信息
CPU 使用过度或使用不足 Web 容器池/30

Web 容器线程被应用程序服务器用于处理请求。如果注意到服务器的 CPU 使用不足,请尝试提高此数目。如果 CPU 使用过度,请尝试降低此数目。不要将 Web 容器线程数设置为超过 50。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> <服务器名称> -> 线程池 -> Web 容器

最小大小:15

最大大小:30

表 7. Windows WebSphere Application Server 6.1 调整参数
问题 参数/设置 其他详细信息
CPU 使用过度或使用不足 Web 容器池/50

Web 容器线程被应用程序服务器用于处理请求。如果注意到服务器的 CPU 使用不足,请尝试提高此数目。如果 CPU 使用过度,请尝试降低此数目。不要将 Web 容器线程数设置为超过 50。

要设置该参数,请登录 WebSphere 管理控制台并浏览至服务器 -> 应用程序服务器 -> <服务器名称> -> 线程池 -> Web 容器

最小大小:25

最大大小:50

除了这些参数以外,还可通过启用性能监视器基础结构(PMI)在特定工作负载下调整 WebSphere Application Server。这将提供显示性能数据的详细图形。尽管应在正常工作负载下启用 PMI 以捕获数据,但这会降低性能,所以应在数据捕获完成后关闭 PMI。

要启用 PMI,请登录 WebSphere 管理控制台并浏览至监视和调整 -> 性能监视基础结构(PMI) -> <服务器名称> -> 启用性能监视基础结构(PMI)

其他资源:

数据库服务器调整

进行了适当调整的数据库对于在 Rational Asset Manager 中获取高性能非常重要。

注: 本节特定于 DB2 版本 9.5,但此处的许多参数在其他版本的 DB2 中仍然可用。Oracle 和 SQL Server 中可能有相似的参数。
表 8. 跨平台 DB2 版本 9.5 调整参数
问题 参数/设置 其他详细信息
没有可用的连接 MAXAPPLS / AUTOMATIC(WebSphere Application Server 最大 JDBC 连接数 * 实例数)

确保 MAXAPPLS 设置得足够高,能够处理应用程序服务器中指定的 JDBC 连接池数。MAXAPPLS 设置必须大于或等于 JDBC 连接数设置。

设置位置:数据库参数

另请参阅"应用程序服务器调整"中的主题"最大 JDBC 连接数"。

没有可用的连接 MAXAGENTS / AUTOMATIC(WebSphere Application Server 最大 JDBC 连接数 * 实例数)

确保 MAXAGENTS 设置得足够高,能够处理应用程序服务器中指定的 JDBC 连接池数。MAXAGENTS 设置必须大于或等于 JDBC 连接数设置。

设置位置:实例参数

另请参阅"应用程序服务器调整"中的主题"最大 JDBC 连接数"。

死锁 MAXLOCKS / AUTOMACTIC(80)

MAXLOCKS 参数指示 DB2 中在将行锁定升级至表锁定之前应用程序可拥有的可用锁定的最大百分比。这些表锁定可能导致死锁。

设置位置:数据库参数

死锁 LOCKLIST / AUTOMATIC(20000)

LOCKLIST 参数表示 DB2 中锁定的可用内存。可使用以下公式在特定环境中设置此参数:

LOCKLIST = [(512 * 64 * MAXAPPLS) / 4096]*2

不要将此值设置得高于 DB2 可用的内存堆。设置位置:数据库参数

死锁 LOCKTIMEOUT / 60

如果单个锁定要停止其他事务,那么可能导致死锁。为确保不会出现这种情况,请将锁定超时设置为 60 秒。

设置位置:数据库参数

一般性能问题 统计/安排定期运行 对表运行统计有助于优化器确定访问数据的最佳路径。应定期运行统计或按安排自动运行统计。
数据库迁移时出错 LOG_FIL_SIZ / 10000 如果 LOG_FIL_SIZ 设置得太低,Rational Asset Manager 中的迁移功能可能对具有数以千计的资产的数据库不起作用。
表 9. AIX / Linux DB2 版本 9.5 调整参数
问题 参数/设置 其他详细信息
无法访问 DB2 服务器 *请参阅"操作系统调整"中的主题"AIX 和 Linux 的最大进程数"。 如果不能访问 DB2 服务器,那么可能是 db2agents 使用的进程数已达到最大数目。

要在特定环境中检查的其他参数可能包括,但不限于以下各项:

在 DB2 中将参数设置为 AUTOMATIC 允许 DB2 根据当前工作负载调整参数。一开始,如果没有迅速调整某些值,这样做可能导致性能下降以及一些潜在错误,但这样做可以很好地确定需要调整哪些参数才能达到最佳性能。

如果将参数设置得太高并且不能启动 DB2 控制中心,那么可使用语句 db2 update db cfg for db_name using parameter_name value 在 DB2 命令行上更改参数。

其他资源:

Web 服务器调整

本节提供有关 IBM HTTP Web Server 的调整信息,它包括在 WebSphere Application Server 的附录中。

可在 httpd.conf 文件中修改本节描述的参数。

表 10. 跨平台 Web 服务器调整参数
问题 参数/设置 其他详细信息
连接关闭错误 MaxKeepAliveRequests / 0 此伪指令表示单个客户机在连接关闭前可创建的最大请求数。通常此值设置为 0。
一般性能问题 LoadModule / ibm_afpa_module modules/mod_afpa_cache.so

要高速缓存图像之类的静态内容,请对以下一行取消注释:

LoadModule ibm_afpa_module modules/mod_afpa_cache.so

这会激活快速响应高速缓存加速器(FRCA)。

一般性能问题 AFPA 记录/关闭

如果不需要启用 FRCA 记录,那么可通过在 AfpaLogFile 伪指令之前加上注释字符("#")来关闭 FRCA 记录。这样做也会提高服务器性能。

#AfpaLogFile "_path_to_server_/logs/afpalog" V-ECLF
表 11. AIX / Linux Web 服务器调整参数
问题 参数/设置 其他详细信息
Web 服务器日志中的线程不足错误 ThreadLimit / 25 根据在给定时间访问 Rational Asset Manager 的用户数,可能需要提高线程限制。要了解是否需要提高限制,请检查 Web 服务器日志以获取线程不足错误或警告。
Web 服务器日志中的线程不足错误 ThreadsPerChild / 25 根据在给定时间访问 Rational Asset Manager 的用户数,可能需要提高线程限制。要了解是否需要提高限制,请检查 Web 服务器日志以获取线程不足错误或警告。
表 12. Windows Web 服务器调整参数
问题 参数/设置 其他详细信息
Web 服务器日志中的线程不足错误 ThreadLimit / 4000 根据在给定时间访问 Rational Asset Manager 的用户数,可能需要提高线程限制。要了解是否需要提高限制,请检查 Web 服务器日志以获取线程不足错误或警告。
Web 服务器日志中的线程不足错误 ThreadsPerChild / 3000 根据在给定时间访问 Rational Asset Manager 的用户数,可能需要提高线程限制。要了解是否需要提高限制,请检查 Web 服务器日志以获取线程不足错误或警告。

其他资源:

高速缓存代理调整

本节具体讨论 IBM Edge 高速缓存代理。

可在 ibmproxy.conf 文件中修改本文档描述的参数。

表 13. IBM Edge 服务器调整参数
问题 参数/设置 其他详细信息
无法上载具有大型文件的资产 LimitRequestBody / 2G 缺省情况下,此参数设置为 10M。应将此参数更改为较大的值,以便用户可上载大型文件。
因为超时而导致无法上载具有大型文件的资产 InputTimeOut / 60 分钟

将此参数更改为 60 分钟使得用户有足够的时间上载大型资产。

另请参阅"应用程序服务器调整"中的主题"会话超时"。

因为超时而导致无法上载具有大型文件的资产 ReadTimeout / 60 分钟

将此参数更改为 60 分钟使得用户有足够的时间上载大型资产。

另请参阅"应用程序服务器调整"中的主题"会话超时"。

因为超时而导致无法上载具有大型文件的资产 ScriptTimeout / 60 分钟

将此参数更改为 60 分钟使得用户有足够的时间上载大型资产。

另请参阅"应用程序服务器调整"中的主题"会话超时"。

表 14. 其他设置
参数 设置
SendRevProxyName
PurgeAge 3
DirShowCase 关闭
MaxActiveThreads 110
ConnThreads 15
MaxPersistRequest 15
ServerConnPool 启用
CacheMemory 1200M(最大值)
CacheAlgorithm responsetime
numclient 100
flexibleSocks 关闭
listenBacklog 256

操作系统调整

跨平台:

Windows:

表 15. Windows 操作系统设置
问题 参数/设置 其他详细信息
使用 Rational Performance Tester 进行测试时出现"地址已在使用中"错误。 注册表项 MaxUserPort / 65534
  1. 在注册表编辑器中浏览至我的电脑\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  2. 右键单击"参数",然后单击新建 -> DWORD 值
  3. 输入 MaxUserPort 作为 DWORD 值的名称。
  4. 右键单击该值,然后单击修改
  5. 将该值设置为 65534
  6. 在"基数"中选择十进制
  7. 重新引导机器。
为避免会话可用性出现瓶颈(具有 6 个实例的集群上出现 900 个用户时会发生此情况) 注册表项 TcpTimedWaitDelay / 30
  1. 在注册表编辑器中浏览至我的电脑\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  2. 右键单击"参数",然后单击新建 -> DWORD 值
  3. 输入 TcpTimedWaitDelay 作为 DWORD 值的名称。
  4. 右键单击该值,然后单击修改
  5. 将该值设置为 30
  6. 在"基数"中选择十进制
  7. 重新引导机器。

其他资源:

AIX/Linux

以下指示信息特定于 AIX。

最大进程数

用户可运行的最大进程数必须设置为足够高的级别。对于可能具有许多数据库代理的数据库服务器而言,尤其要这样做。

要查看设置的最大进程数,请使用以下命令:

lsattr -E -l sys0 -a maxuproc

要设置最大进程数,请使用以下命令:

chdev -l sys0 -a maxuproc=2000

这会将限制设置为 2000。

文件描述符

在 /etc/security/limits 文件中,将所有设置更改为无限制。

Soft FILE Size      -1
Soft CPU Time       -1
Soft STACK Size     -1
Soft CORE File Size -1
Hard FILE Size      -1
Hard CPU Time       -1
Hard STACK Size     -1
Hard CORE File Size -1

还可使用 ulimit 命令来完成此操作。

表 16. AIX/Linux 操作系统设置
问题 参数/设置 其他详细信息
转至外部 DNS /etc/netsvc.conf 将以下行添加至 netsvc.conf 文件:
hosts=local,bind4
以太网适配器正在执行分段卸载
no -o tcp_recvspace=65536
no -o tcp_sendspace=65536
no -o udp_sendspace=65536
no -o udp_recvspace=65536
no -o tcp_finwait2=60
no -o tcp_timewait=1
no -o tcp_keepidle=600
no -o tcp_keepintvl=10
no -o tcp_keepinit=40
应用程序创建、发送或接收的 TCP/IP 包大小会影响这些命令的效果。"no -a"命令在系统重新引导前有效。为使它们永久有效,请将它们添加至 /etc/tunables/nextboot 文件。还可对每个 TCP/IP 接口设置它们。检查"lsattr -E -l en0",如果未在该处设置它们,那么 AIX 会使用"no -a"值。
AIX 见到的虚拟处理器数目超过物理处理器数目。 smtctl -m off AIX smtctl 命令会显示 AIX 见到的虚拟处理器数目。使用以下命令关闭 SMT:
smtctl -m off
每个物理处理器上的两个线程将共享第 1 级高速缓存。如果这些线程不相关,那么它们会损坏其他高速缓存数据,这会拖慢整体吞吐量,原因是系统会等待更多内存访存来刷新高速缓存。考虑在 SMT 启用和关闭时进行一些测试,以了解最适合您的工作负载的设置。
NIS 正在运行。 禁用 NIS。 如果 /etc/hosts 和 /etc/passwd 文件包含带有"+"的行,那么表示系统正在运行"NIS"(又称为黄页)。还可通过运行
ps -ef | grep yp
来查看此情况。正常情况下,新安装的 AIX 上不会启用 NIS。如果应用程序服务器不需要 NIS,请考虑在禁用 NIS 的情况下运行测试。
许多套接字处于 FIN_WAIT_2 状态 no -o tcp_finwait2=60

如果"netstat -an"显示许多套接字处于 FIN_WAIT_2 状态,那么意味着"出现高连接率"并且对应服务器日志中的"地址已在使用中"消息。

可通过"no"命令来控制此情况。首先,研究当前设置

"no -a | grep fin"

并查看缺省值 1200 个半秒(即 10 分钟)。尝试在具有以下设置的情况下运行测试:

no -o tcp_finwait2=60

"no"命令在复位或重新引导前有效。为使其永久有效,请在 /etc/tunables/nextboot 中定义此项。

处理器能够使用大页面但没有使用。 将参数添加至 JVM:-Xlp/-Xlp64 支持 64 KB 页面。

其他资源:

创建 Rational Asset Manager 存储库的备份

要创建 Rational Asset Manager 存储库的备份副本以便日后恢复:

  1. 以管理员身份登录 Rational Asset Manager Web 客户端。
  2. 浏览至管理 -> 配置
  3. 记住持久文件夹的位置。
  4. 停止服务器。
  5. 在数据库所在的机器上,创建 Rational Asset Manager 数据库的备份。 请参阅数据库应用程序的文档以了解指示信息。
  6. 在操作系统中,创建持久文件夹的备份副本

安装 Rational Asset Manager Eclipse 客户机

本节描述如何安装 Rational Asset Manager Eclipse 客户机应用程序。

关于此任务

可以通过以下方法安装 Rational Asset Manager Eclipse 客户机:

使用 Eclipse 更新管理器安装 Rational Asset Manager Eclipse 客户机

可通过使用 Eclipse 更新管理器将 Rational Asset Manager Eclipse 客户机安装至现有版本的 Eclipse。

开始之前

Eclipse IDE 必须满足软件要求,您才能将 Rational Asset Manager Eclipse 客户机安装到 Eclipse IDE。请参阅软件要求以了解详细的要求。您还必须知道使用 Web 客户端访问 Rational Asset Manager 服务器的 URL。

  1. 启动 Eclipse。
  2. 单击帮助 -> 软件更新 -> 查找并安装
  3. 在"安装/更新"窗格中,选择搜索要安装的新功能部件
  4. 单击新的远程站点
  5. 提供更新站点详细信息:
    1. 输入新条目的名称;例如,输入 Rational Asset Manager
    2. 打开 Rational Asset Manager Web 客户端,并在应用程序的页眉或页脚中单击扩展
    3. 在"扩展"页的 Eclipse 客户机插件部分,复制更新站点旁边列示的 URL 并将它粘贴到 URL 字段。

      如果 Rational Asset Manager 服务器仅可通过 https 协议来访问,那么 Eclipse 客户机将不能够使用更新站点。要解决此问题,请参阅标题为"将服务器的公共证书添加至 Eclipse 客户机"的主题。

  6. 单击确定
  7. 选择新的 Rational Asset Manager 站点。
  8. 接受许可协议并单击下一步
  9. 单击完成
  10. 单击全部安装
    注: 如果要将 Rational Asset Manager Eclipse 客户机安装到 Rational Team Concert,那么可取消选择这些功能部件,这些功能部件应该已被安装:
    • IBM Rational 常见用户帮助
    • IBM Rational 常见用户帮助资源

结果

要验证安装是否成功,请打开"资产管理"透视图;单击窗口 -> 打开透视图 -> 其他,然后从列表中选择资产管理。单击确定

使用 IBM Installation Manager 图形界面来安装 IBM Rational Asset Manager Eclipse 客户机

以下步骤描述如何使用 Installation Manager GUI 来安装 Rational Asset Manager Eclipse 客户机软件包。

  1. 启动 Rational Asset Manager 启动板程序(请参阅从启动板程序执行安装),然后选择 IBM Rational Asset Manager。如果尚未安装 Installation Manager,请执行安装向导中的步骤以完成安装。 将打开"安装软件包"向导。
  2. "安装软件包"向导的"安装"页将列示 Installation Manager 在存储库中搜索后找到的所有软件包。
  3. 要搜索 IBM Rational Asset Manager 软件包的更新,请单击检查是否存在更新
  4. 选择 Rational Asset Manager 客户机和要安装的软件包的任何更新。系统将自动同时选中或取消选中具有依赖关系的更新。单击下一步以继续。
    注: 如果您同时安装多个软件包,那么所有软件包都将安装到相同的软件包组中。
  5. 在"许可证"页中,阅读所选软件包的许可协议。如果已选择安装多个软件包,那么可能每个软件包有各自的许可协议。在许可证页的左边,请单击每个软件包版本以显示其许可协议。选择安装的软件包版本(例如基本软件包和更新)将列示在软件包名称下面。
    1. 如果您同意所有许可协议的条款,请单击我接受许可协议的条款
    2. 单击下一步以继续。
  6. 如果您正在此计算机上安装第一个软件包,请在"位置"页中的共享资源目录字段中,输入共享资源目录的路径,也可以接受缺省路径。共享资源目录包含可以由一个或多个软件包组共享的资源。单击下一步以继续。

    缺省路径是:

    要点: 只能在第一次安装软件包时指定共享资源目录。请使用容量最大的磁盘来存放此目录,以帮助确保有足够的空间可用于存储将要使用的软件包的共享资源。除非卸载所有软件包,否则无法更改此目录的位置。
  7. 在"位置"页中,选择现有的软件包组以将 IBM Rational Asset Manager Eclipse 客户机软件包安装到其中,也可以创建新的软件包组。软件包组代表一个目录,在此目录中,软件包与同一组中的其他软件包共享资源。要创建新的软件包组,请执行以下操作:
    1. 单击创建新的软件包组
    2. 输入软件包组的安装目录路径。 将自动创建该软件包组的名称。

      缺省路径是:

      • 用于 Windows。:C:\Program Files\IBM\SDP70
      • 用于 Linux。:/opt/IBM/SDP70
    3. 单击下一步以继续。
  8. 在下一个"位置"页中,可以选择对系统上已安装的现有 Eclipse IDE 进行扩展,从而将功能添加至要安装的软件包中。
  9. 在"功能部件"页的语言下面,选择软件包组的语言。将安装 IBM Rational Asset Manager 软件包用户界面和文档的相应本地语言版本。注意,所作的选择将应用于此软件包组中安装的所有软件包。
  10. 在下一个"功能部件"页中,单击下一步。 注意,IBM Rational Asset Manager 只有一个功能部件,不能将其清除。
  11. 在"摘要"页中,查看您所作的选择,然后开始安装 IBM Rational Asset Manager 软件包。如果要更改先前各页中所作的选择,请单击返回并进行更改。如果您对所选的安装选项感到满意,请单击安装以安装该软件包。 进度指示器将显示安装进度百分比。
  12. 安装过程完成时,将显示一条消息以指示安装过程是否成功完成。
    1. 要在新窗口中打开当前会话的安装日志文件,请单击查看日志文件。必须关闭"安装日志"窗口才能继续。
    2. 在"安装软件包"向导中,选择退出此向导后是否要启动 IBM Rational Asset Manager 客户机。
    3. 单击完成以启动所选软件包。"安装软件包"向导将关闭,您将返回到 Installation Manager 的"开始"页。

以静默方式执行安装

关于此任务

可以通过以静默安装方式运行 Installation Manager 来安装产品软件包。以静默方式运行 Installation Manager 时,未提供用户界面;而是,Installation Manager 使用响应文件来输入用于安装产品软件包的命令。

以静默方式运行 Installation Manager 非常实用,在此方式下,可以使用批处理过程来通过脚本安装、更新和卸载产品软件包。

注: 对于 Rational Asset Manager,只能以静默方式安装 Eclipse 客户机。

请注意,以静默方式安装软件包之前,必须安装 Installation Manager。

执行静默安装时,有两项主要任务:

  1. 创建响应文件。
  2. 以静默安装方式运行 Installation Manager。

下一步做什么

有关创建响应文件和以静默方式运行 Installation Manager 的详细信息,请参阅 Installation Manager 联机帮助。

将服务器公共证书添加至 Eclipse 客户机

如果 Rational Asset Manager 服务器仅可通过 https 协议来访问,那么 Eclipse 客户机将不能够使用更新站点。要解决此问题,必须将服务器的公共证书添加至 Eclipse 客户机。

关于此任务

下列指示信息适用于带有 Firefox 浏览器的 Windows 计算机。适用于 Linux 的指示信息类似。

  1. 保存该证书。
    1. 使用浏览器来访问 Rational Asset Manager Web 客户端。
    2. 双击状态栏中的安全性图标。"安全性"窗口打开。
    3. 单击查看证书
    4. 在证书查看器中,单击"详细信息"选项卡。
    5. 在"详细信息"页面上,单击导出
    6. 在"将证书保存至文件"窗口中,从"另存为类型"列表中选择 X.509 证书(DER)
    7. 单击保存
  2. (可选)创建密钥库。可以使用现有密钥库或创建新的密钥库。要创建新的密钥库,请从命令提示符运行以下命令:
    keytool.exe -genkey -keystore ram.keystore -storepass ibmram
    该密钥库将包含用于 Eclipse 客户机的密钥。
  3. 将证书导入到密钥库中。
    1. 从命令提示符运行以下命令来导入证书:
      keytool.exe  -import -alias [server] -file [server].der -keystore ram.keystore -storepass ibmram
      其中 server 是 Rational Asset Manager 服务器的服务器名称。
    2. 输入以接受证书并按 Enter 键。
    3. 验证证书是否已添加至密钥库。
  4. 使用以下命令来从命令提示符启动 Eclipse 客户机:
    eclipse -vmargs -Djavax.net.ssl.trustStore=
    "drive:\path\to\certificate\ram.keystore" -Djavax.net.ssl.trustStorePassword=ibmram
    其中 drive:\path\to\certificate\ram.keystore 是 ram.keystore 文件的完整路径。 Eclipse 将启动并信任与服务器的连接。

卸载 Rational Asset Manager

Installation Manager 中的"卸载软件包"选项使您能够从单一安装位置中卸载软件包。也可以从每个安装位置中卸载所有已安装的软件包。

开始之前

要卸载软件包,必须使用安装产品软件包时使用的用户帐户来登录系统。

注: 如果您要卸载 Rational Asset Manager 服务器,那么 Installation Manager 将仅除去它安装的文件。如果您在应用程序服务器上手动安装了 Rational Asset Manager 服务器,那么您必须手动卸载该服务器。
注: 如果已使用 Rational Asset Manager 服务器设置应用程序部署了企业归档文件或 Web 归档文件,那么必须对它们进行手动卸载或者通过服务器设置应用程序进行卸载。Installation Manager 只能卸载它安装的应用程序。

关于此任务

要卸载软件包,请执行以下操作:

  1. 关闭使用 Installation Manager 安装的程序。
  2. 如果您要在嵌入式 WebSphere Application Server 上卸载 Rational Asset Manager 服务器,请停止该服务器。例如,在 WAS_PROFILE/bin 文件夹中从命令提示符运行 stopServer.bat server1
  3. 在"开始"页中,单击卸载软件包
  4. 在"卸载软件包"页中,选择要卸载的 Rational Asset Manager 产品软件包。单击下一步
  5. 在"摘要"页中,查看将要卸载的软件包列表,然后单击卸载。 除去软件包后,将显示"完成"页面。
  6. 单击完成以退出该向导。

使用服务器设置应用程序来卸载已安装的 Rational Asset Manager 应用程序

如果使用了 Rational Asset Manager 服务器设置应用程序来部署 Rational Asset Manager 应用程序,而不是使用 Installation Manager 来安装这些应用程序,那么可使用服务器设置应用程序从应用程序服务器卸载企业归档和 Web 归档,但必须手动除去所有其他设置和配置。

  1. 启动 Rational Asset Manager 服务器设置应用程序。
  2. 在部署页面上,对要从应用程序服务器中除去的每个企业归档和 Web 归档单击"卸载"。
  3. 打开 WebSphere 管理控制台并除去对 Rational Asset Manager 所做的更改。请参阅标题为 在 WebSphere Application Server 上手动安装 Rational Asset Manager 服务器的章节以获取有关标识对 Rational Asset Manager 设置的配置的帮助。

手动从 WebSphere Application Server 卸载 Rational Asset Manager

如果要手动卸载 Rational Asset Manager,请使用下列指示信息来从应用程序服务器中卸载企业和 Web 归档并除去任何其他设置和配置。

  1. 启动 WebSphere 管理控制台。
  2. 使用管理员用户标识和密码登录。
  3. 删除数据源。
    1. 找到 JNDI 名称为 jdbc/RAM_Con 的数据源并单击该数据源
      • 如果使用的是独立服务器,那么可在该服务器的作用域下面找到该数据源。
      • 如果使用的是网络服务器,那么可在已安装 Rational Asset Manager 的集群下面找到该数据源。
    2. 记录该数据源使用的组件管理认证别名的名称。
    3. 删除数据源。
    4. 浏览至安全性 -> 安全管理、应用程序和基础结构 -> Java 认证和授权服务 -> J2C 认证数据
    5. 删除名称与记录的组件管理认证别名相匹配的条目。
  4. (可选)如果服务器是 Network Deployment,那么删除系统集成总线。
    1. 浏览至服务集成 -> 总线
    2. 删除名为 RAMBus 的总线。
    3. 浏览至资源 -> JMS -> 连接工厂
    4. 删除名为 RAM Factory 的工厂。 它可在已安装 Rational Asset Manager 的集群的作用域下面。
    5. 浏览至资源 -> JMS -> 主题
    6. 删除名为 RAM Cache 的主题。 它可位于已安装 Rational Asset Manager 的集群的作用域下面。
  5. 除去应用程序。
    1. 在导航窗格中单击应用程序 -> 企业应用程序
    2. 选择下列任何已安装的应用程序:
      • RAM1WebApplication
      • com.ibm.ram.repository.setup.web.ear
      • iehs_war
      • rmcabdgovernprocess_war
    3. 单击卸载
    4. 单击保存以将这些更改应用于主配置。
  6. (可选)如果 Rational Asset Manager 是服务器上唯一的应用程序,那么除去任何环境变量。
    1. 在导航窗格中单击环境 -> WebSphere 变量
    2. 单击已为 Rational Asset Manager 设置的任何环境变量的名称(例如,Oracle_JDBC_DRIVER_PATH)。
    3. 单击删除
    4. 单击保存以将这些更改应用于主配置。
  7. (可选)重新配置认证和安全性设置。 如果已特意为 Rational Asset Manager 配置安全性,请将全部设置恢复为先前的配置。如果这些安全性设置适用于其他应用程序,请不要对它们进行修改。
  8. 重新启动服务器。

使用 IBM Installation Manager

关于此任务

本节介绍与 IBM Installation Manager 相关的某些公共任务。有关更多信息,请参阅 Installation Manager 联机帮助或 Installation Manager 信息中心,其网址为:http://publib.boulder.ibm.com/infocenter/install/v1m0r0/index.jsp

在 Windows 上安装 Installation Manager

关于此任务

如果您从启动板程序启动产品安装,那么将自动启动 IBM Installation Manager 的安装(如果它尚未安装在工作站上)。(有关此安装过程的更多信息,请参阅从启动板程序执行安装。)在其他情况下,您必须手动启动 Installation Manager 的安装。

要以手动方式启动 Installation Manager 的安装,请执行以下操作:

  1. 从第一张安装盘的 InstallerImage_win32 文件夹中运行 install.exe
  2. 在安装软件包页中,单击下一步
  3. 查看"许可协议"页中的许可协议,然后选择我接受许可协议中的条款以接受该协议。单击下一步
  4. 如果需要,请在"目标文件夹"页中单击浏览按钮以更改安装位置。单击下一步
  5. 在"摘要"页中,单击安装。安装过程完成时,将显示一条消息以指示安装过程是否成功完成。
  6. 单击完成。 IBM Installation Manager 将打开。

在 Linux 和 AIX 上安装 Installation Manager

关于此任务

IBM Installation Manager 由启动板安装。有关此安装过程的更多信息,请参阅从启动板程序执行安装

要以手动方式安装 Installation Manager,请执行以下操作:

  1. 使用具有 root 用户特权的用户标识进行登录,然后打开终端窗口。
  2. 运行 install
  3. 在安装软件包屏幕中,单击下一步
  4. 查看"许可协议"页中的许可协议,然后选择我接受许可协议中的条款以接受该协议。单击下一步
  5. 根据需要,对安装目录位置进行编辑。单击下一步
  6. 在信息摘要页中,单击安装。 安装过程完成时,将显示一条消息以指示安装过程是否成功完成。
  7. 单击完成。 IBM Installation Manager 将打开。

在 Windows 上启动 Installation Manager

关于此任务

应该从启动板程序中启动 IBM Installation Manager。如果以此方式启动 Installation Manager,系统将配置存储库首选项并选择 Rational Asset Manager 软件包。如果直接启动 Installation Manager,那么您必须手动设置存储库首选项并选择产品软件包。有关更多信息,请参阅规划安装

要以手动方式启动 Installation Manager,请执行以下操作:

  1. 任务栏中打开开始菜单。
  2. 选择所有程序 -> IBM Installation Manager -> IBM Installation Manager

下一步做什么

在 Linux 和 AIX 上启动 Installation Manager

关于此任务

应该从启动板程序中启动 IBM Installation Manager。如果以此方式启动 Installation Manager,系统将配置存储库首选项并选择 Rational Asset Manager 软件包。如果直接启动 Installation Manager,那么您必须手动设置存储库首选项并选择产品软件包。有关更多信息,请参阅规划安装

要以手动方式启动 Installation Manager,请执行以下操作:

  1. 使用具有 root 用户特权的用户标识进行登录,然后打开终端窗口。
  2. 将目录切换到 Installation Manager 的安装目录(缺省情况下,为 /opt/IBM/InstallationManager/eclipse)并运行 IBMIM

在 Windows 上卸载 Installation Manager

关于此任务

要卸载 Installation Manager,请执行以下操作:

  1. 任务栏中打开开始菜单。
  2. 选择所有程序 -> IBM Installation Manager -> 卸载 IBM Installation Manager
  3. 在卸载页中,单击下一步。 IBM Installation Manager 被选为要卸载。
  4. 在"摘要"页中,单击卸载

结果

注: 还可通过使用"控制面板"卸载 Installation Manager。单击开始 -> 设置 -> 控制面板,然后双击添加或删除程序。选择 IBM Installation Manager 的条目并单击除去

在 Linux 和 AIX 上卸载 Installation Manager

关于此任务

必须使用 Linux 或 AIX 版本附带的软件包管理工具来卸载 IBM Installation Manager。

要在 Linux 或 AIX 上手动卸载 Installation Manager,请执行以下操作:

  1. 使用具有 root 用户特权的用户标识进行登录,然后打开终端窗口。
  2. 将目录切换到 Installation Manager 的卸载目录。缺省情况下,这是 /var/ibm/InstallationManager/uninstall。如果 IBM Installation Manager 已安装至缺省路径以外的位置,那么查找相对于 Installation Manager 安装位置的卸载目录。
  3. 运行 ./uninstall

以静默方式安装和卸载 Installation Manager

可以静默方式安装和卸载 IBM Installation Manager。

在 Windows 上以静默方式安装 Installation Manager

关于此任务

在 Windows 上,要以静默方式将 Installation Manager 安装到缺省安装位置:

  1. 将目录切换到第一张安装盘上的 InstallerImage_win32 文件夹。
  2. 运行 setup.exe /S /v"/qn"

下一步做什么

如果您想要更改安装位置,那么可在 /v 选项中添加 INSTALLDIR 属性。例如:setup.exe /S /v"/qn INSTALLDIR=\"C:\InstallationManager\""

以静默方式从 Windows 卸载 Installation Manager

关于此任务

在 Windows 上,要以静默方式卸载 Installation Manager:

在命令提示符中运行以下命令:msiexec /x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}

安装库

IBM Installation Manager 从指定的存储库位置检索产品软件包。

如果使用"启动板"来启动 Installation Manager,那么会将存储库信息传递给 Installation Manager。如果直接启动 Installation Manager,那么必须指定要安装的产品软件包所在的安装库。请参阅在 Installation Manager 中设置存储库首选项

某些机构会绑定自己的产品软件包并将它们存放在内部网中。有关此类安装方案的信息,请参阅 IBM Installation Manager 联机帮助。系统管理员应该向您提供正确的 URL。

缺省情况下,IBM Installation Manager 将在每个 Rational 软件开发产品中使用嵌入式 URL,以通过因特网连接至存储库服务器。然后,Installation Manager 将搜索产品软件包和新功能部件。

在 Installation Manager 中设置存储库首选项

如果从"启动板"程序中安装 Rational Asset Manager,则当 Installation Manager 启动时,在 IBM Installation Manager 中将自动定义所安装的产品软件包的存储库位置。但是,如果直接启动 Installation Manager,例如从 Web 服务器上的存储库安装 Rational Asset Manager,那么必须先在 Installation Manager 中指定存储库首选项(产品软件包所在目录的 URL),然后才能安装该产品软件包。请在"首选项"窗口的"存储库"页中指定这些存储库位置。缺省情况下,Installation Manager 将在每个 Rational 软件开发产品中使用嵌入式 URL,以通过因特网连接至存储库服务器以及搜索可安装软件包和新功能部件。贵公司可能要求重定向存储库以使用内部网站点。

开始之前

注: 在开始执行安装过程前,务必请管理员提供安装软件包的存储库 URL。

关于此任务

要在 Installation Manager 中添加、编辑或除去存储库位置,请完成下列步骤:

  1. 启动 Installation Manager。
  2. 在 Installation Manager 的"开始"页中,单击文件 -> 首选项,然后单击存储库。 将打开"存储库"页,该页显示了所有可用的存储库、存储库位置以及它们是否可访问。
  3. 在存储库页上,单击添加存储库
  4. 在添加存储库窗口中,输入存储库位置的 URL,或者浏览至该位置并设置文件路径。
  5. 单击确定。如果提供了 HTTPS 或受限的 FTP 存储库位置,那么将提示您输入用户标识和密码。 将列示新的或更改过的存储库位置。如果该存储库不可访问,那么可访问列中将显示红色的 x
  6. 单击确定以退出。

下一步做什么

注: 为了使 Installation Manager 在缺省存储库位置中搜索已安装的软件包,请确保选择了"存储库"首选项页上的在安装和更新期间搜索服务存储库首选项;缺省情况下将选择此首选项。

IBM Packaging Utility

可以使用 IBM Packaging Utility 软件将产品软件包复制到存储库中。然后,可以将此存储库放在可通过 HTTP 或 HTTPS 来访问的 Web 服务器上。

Packaging Utility 软件位于 Rational Asset Manager 中用于每个平台(Windows 和 Linux)的企业部署 CD 上。 如果要将包含 Rational Asset Manager 软件包的存储库放在可通过 HTTP 或 HTTPS 来访问的 Web 服务器上,那么必须使用 Packaging Utility 将 Rational Asset Manager 产品软件包复制到该存储库中。

使用此实用程序,可以执行下列任务:

请参阅 Packaging Utility 的联机帮助,以了解有关如何使用此工具的完整指示信息。

安装 Packaging Utility

必须先从"企业部署 CD"安装 IBM Packaging Utility,然后才能使用它来复制 Rational Asset Manager 产品软件包。

关于此任务

请执行下列步骤,以从"企业部署 CD"安装 IBM Packaging Utility 软件:

  1. 浏览至相应平台的"企业部署 CD"并对该 CD 中的 zip 文件进行解压缩。
  2. 浏览至 Packaging Utility 目录并从压缩文件(pu.disk_win32.zip 或 pu.disk_linux.zip)解压缩 Packaging Utility 安装软件包。
  3. 查找 Packaging Utility 安装程序可执行文件。
  4. 启动安装程序可执行文件并按照向导中的指示信息来安装 Packaging Utility。
  5. 如果在工作站上未检测到 IBM Installation Manager,那么将提示您安装此产品,并且将启动安装向导。请按照向导中的指示信息来完成 Installation Manager 的安装。
  6. Installation Manager 的安装完成后,或者如果计算机上已安装了 Installation Manager,Installation Manager 就会启动并自动打开"安装软件包"向导。
  7. 按照"安装软件包"向导中的指示信息来完成安装。

声明

© Copyright IBM Corporation 2007, 2009. All rights reserved.

Note to U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

本信息是为在美国提供的产品和服务编写的。IBM 可能在其他国家或地区不提供本文档中讨论的产品、服务或功能特性。有关您当前所在区域的产品和服务的信息,请向您当地的 IBM 代表咨询。任何对 IBM 产品、程序或服务的引用并非意在明示或暗示只能使用 IBM 的产品、程序或服务。只要不侵犯 IBM 的知识产权,任何同等功能的产品、程序或服务,都可以代替 IBM 产品、程序或服务。但是,评估和验证任何非 IBM 产品、程序或服务,则由用户自行负责。

IBM 公司可能已拥有或正在申请与本文档描述的内容有关的各项专利。提供本文档并未授予用户使用这些专利的任何许可。您可以用书面方式将许可查询寄往:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

有关双字节(DBCS)信息的许可查询,请与您所在国家或地区的 IBM 知识产权部门联系,或用书面方式将查询寄往:

IBM World Trade Asia Corporation
      Licensing      2-31 Roppongi 3-chome, Minato-kuTokyo 106, Japan

本条款不适用英国或任何这样的条款与当地法律不一致的国家或地区:International Business Machines Corporation“按现状”提供本出版物,不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的有关非侵权、适销和适用于某种特定用途的保证。某些国家或地区在某些交易中不允许免除明示或暗含的保证。因此本条款可能不适用于您。

本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改;这些更改将编入本出版物的新版本中。IBM 可以随时对本资料中描述的产品和/或程序进行改进和/或更改,而不另行通知。

本信息中对非 IBM Web 站点的任何引用都只是为了方便起见才提供的,不以任何方式充当对那些 Web 站点的保证。那些 Web 站点中的资料不是 IBM 产品资料的一部分,使用那些 Web 站点带来的风险将由您自行承担。

本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i)允许在独立创建的程序和其他程序(包括本程序)之间进行信息交换,以及(ii)允许对已经交换的信息进行相互使用,请与下列地址联系:

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
U.S.A.


只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。

本资料中描述的许可程序及其所有可用的许可资料均由 IBM 依据 IBM 客户协议、IBM 国际软件许可协议或任何同等协议中的条款提供。

涉及非 IBM 产品的信息可从这些产品的供应商、其出版说明或其他可公开获得的资料中获取。IBM 没有对这些产品进行测试,也无法确认其性能的精确性、兼容性或任何其他关于非 IBM 产品的声明。有关非 IBM 产品性能的问题应当向这些产品的供应商提出。

商标和服务标记

下列各项是 International Business Machines Corporation 在美国和/或其他国家或地区的商标:

Adobe 是 Adobe Systems Incorporated 在美国和/或其他国家或地区的注册商标。

Intel 和 Pentium 是 Intel Corporation 或者它的分支机构在美国和其他国家或地区的商标或注册商标。

Java 和所有基于 Java 的商标是 Sun Microsystems, Inc. 在美国和/或其他国家或地区的商标。

Linux 是 Linus Torvalds 在美国和/或其他国家或地区的商标。

Microsoft 和 Windows 是 Microsoft Corporation 在美国和/或其他国家或地区的商标。

UNIX 是 The Open Group 在美国和其他国家或地区的注册商标。

其他公司、产品或服务名称可能是其他公司的商标或服务标记。


反馈