安装 IBM Rational Performance Tester

目录

关于 IBM Rational Performance Tester

Rational Performance Tester 的安装后续工作

关于 IBM Rational Performance Tester

IBM Rational Performance Tester 是用于测试系统性能的产品。Rational Performance Tester 支持 Web 应用程序的测试,并大大提高了易用性和可伸缩性。它托管在 Eclipse Integrated Development Environment 中,使用的是基于 Java 的执行引擎。

该产品有两个组件:安装在桌面上的 Rational Performance Tester 以及使用其他计算机生成负载的 Rational Agent Controller。Agent Controller 在远程计算机上运行驱动程序,这些驱动程序模拟虚拟用户。虚拟用户是负载测试的实例或迭代。如果本地计算机上安装 Performance Tester,则还要安装 Agent Controller。

关于 IBM Rational Software Development Platform

IBM Rational Software Development Platform 是一个通用平台,它包含开发工作台以及由多个产品共享的其他软件组件。
  • Rational Software Modeler
  • Rational Web Developer
  • Rational Application Developer
  • Rational Software Architect
  • Rational Functional Tester
  • Rational Performance Tester

如果您安装任意这些产品,Rational Software Development Platform 就作为该产品的一部分来安装。如果安装了这些产品中的多个产品,则 Rational Software Development Platform 只安装一次。所有这些产品都使用同一个 Rational Software Development Platform。

迁移和共存

以下图表概述了在您尝试安装每个包含 Rational Software Development Platform 的产品时其他产品的交互情况。

已安装 Rational Software Modeler Rational Web Developer Rational Application Developer Rational Software Architect Rational Functional Tester Rational Performance Tester
Rational Software Modeler 不适用 Shell 共享 Shell 共享 升级 Shell 共享 Shell 共享
Rational Web Developer Shell 共享 不适用 升级 升级 Shell 共享 Shell 共享
Rational Application Developer Shell 共享 阻塞 不适用 升级 Shell 共享 Shell 共享
Rational Software Architect 阻塞 阻塞 阻塞 不适用 Shell 共享 Shell 共享
Rational Functional Tester Shell 共享 Shell 共享 Shell 共享 Shell 共享 不适用 Shell 共享
Rational Performance Tester Shell 共享 Shell 共享 Shell 共享 Shell 共享 Shell 共享 不适用
  • 阻塞:如果您无法安装某一产品,您就必须先卸载以前的版本。当您尝试安装的产品所提供的功能少于当前安装的产品时,就会发生这种阻塞情况。例如,如果 Software Architect 已安装,而您尝试安装 Application Developer,则会阻止您安装。
  • 升级:当您安装的产品向当前产品添加功能时,您的产品就会升级为具有更多功能的产品。第一个产品被卸载,但是 Rational Software Development Platform 以及包含您为第一个产品所做工作的工作区均保留在相同的位置。
  • Shell 共享:其他产品共享 Rational Software Development Platform 的安装。第二个产品扩展了现有产品的功能,而不再安装另一个 Rational Software Development Platform 副本。因此,例如,如果您安装了 Performance Tester 后又接着安装了 Application Developer,则它们将使用同一个 Rational Software Development Platform 副本,而该平台将包含 Performance Tester 和 Application Developer 提供的所有功能。

关于卸载产品

  • 升级产品。升级产品时,将删除并替换现有的产品。如果卸载新升级的产品,则从系统中删除整个产品。例如,如果您安装 Application Developer,升级到 Software Architect,然后卸载 Software Architect,则会卸载包括开发平台在内的所有插件。要替换 Application Developer,则必须重新安装 Application Developer。
  • Shell 共享产品。如果有两个或更多产品在 shell 共享场景下安装,则开发平台会保留到最后一个产品被卸载为止。例如,如果安装了 Application Developer 和 Performance Tester,而卸载了 Application Developer,则 Performance Tester(和开发平台)会保留在系统中。

启动共享 Rational Software Development Platform 的产品

当您转到开始菜单(或者 Linux 中的对等菜单)时,不管您安装了什么产品,顶级菜单始终都是 IBM Rational

顶级菜单向每个产品提供一个子文件夹。这些子文件夹包含了特定于产品的信息(如自述文件)的链接,以及 Rational Software Development Platform 的启动点。启动点的名称即为产品的名称。

您也可以用标注为 Rational Software Development Platform 的启动点直接从 IBM Rational 菜单启动通用开发平台。

Rational Performance Tester 的安装准备工作

安装 Rational Performance Tester 之前,请使用本节中的信息以执行初步任务。

系统要求

以下各表列出了受支持的平台以及 CPU、RAM、磁盘空间、网络接口和显示器等系统需求。Performance Tester 和 Agent Controller 的系统需求是相同的。有关最近的更新情况,请参阅《发行说明》。

表 1. Rational Performance Tester 的受支持平台
平台 服务包 组件
Windows 2000 Professional SP3、SP4 Performance Tester 和 Agent Controller
Windows XP Professional SP1、SP2 Performance Tester 和 Agent Controller
Red Hat Enterprise Linux Workstation 3 Performance Tester 和 Agent Controller
SUSE Linux Enterprise Server 9 SP1 Performance Tester 和 Agent Controller
Windows Server 2003 Enterprise Edition、Windows Server 2003 Standard Edition 仅 Agent Controller
Windows 2000 Server、Windows 2000 Advanced Server SP3、SP4 仅 Agent Controller
表 2. Rational Performance Tester 的系统要求
系统组件 要求
CPU Intel Pentium IV 1.5 GHz 或兼容的处理器
内存(RAM) 768 MB
可用磁盘空间 1.5 GB(对于 Linux 系统,/tmp 中至少有 500 MB)
网络接口 100 兆字节/秒以太网
显示器 1024 x 768;256 色
注: 在 RAM 少于 768 MB 的系统上安装 Performance Tester 可能会导致性能下降和应用程序崩溃。

获取许可证密钥

安装 Rational Performance Tester 无需许可证密钥。但是,如果您打算模拟五个以上的并发虚拟用户的负载,则需要许可证密钥。例如,您可以运行带有四个虚拟用户的 Performance Tester 而不需要许可证密钥(例如,在试用时),但如果您选择运行十个虚拟用户,则必须购买支持五个或更多额外的虚拟用户的虚拟测试器许可证密钥包。许可证密钥是成批销售的,这称为虚拟测试器许可证密钥包。这些密钥包以 5、50、100、250、500、1000、2500、5000、10,000、20,000、50,000 和 100,000 个虚拟测试器为一批。

虚拟测试器许可证密钥包不可分割。当 Performance Tester 用五个以上的虚拟测试器运行测试时,它会检出一个包。如果您的许可证包有 50 个虚拟测试器,并且 Performance Tester 用 25 个虚拟测试器在机器 A 上启动了测试,则机器 B 将限于五个虚拟测试器,直至从机器 A 启动的测试完成为止。

另一方面,可以添加虚拟测试器许可证密钥包。某个特定机器上的 Performance Tester 可从给定的许可证服务器检出多个许可证密钥以运行测试。例如,机器 A 可检出两组 50 个的虚拟测试器许可证密钥包,以运行带有 100 个虚拟用户的测试。

如果您通过 Passport Advantage 购买 Performance Tester,Passport Advantage 软件批次或下载内容则包含名为《重要许可证授权和安装信息》的文档。该文档包含以下信息:

  • 产品组件列表
  • 每个组件所需的许可证密钥类型(例如,驱动程序组件需要有浮动许可证)。
  • 产品帐号
  • 关于为每个组件获取许可证密钥的指示信息

您可以使用该文档或权利证明证书从 IBM 获取许可证密钥。

要获取许可证密钥:

  1. 访问 http://www.ibm.com/rational/support/licensing
  2. 单击 Rational Licensing and Download Center
  3. 通过 IBM Web Management(IWM)进行注册并单击 Request and Manage License Keys
  4. 遵循指示信息进行操作,使用《重要许可证授权和安装信息》文档中的信息或权利证明证书中的信息来获取许可证密钥。许可证密钥将通过一个扩展名为 .upd 的文件发送给您。

许可证要求

您可使用许可证密钥通过 Rational 许可证服务器进行认证。如果您使用其他 Rational 产品,则可能有权访问许可证服务器。如果您无权访问,请按照 IBM Rational Software License Management Guide 中的过程来设置许可证服务器。您可以免费从以下地址下载该出版物:http://www.ibm.com/shop/publications/order

在 Linux 上,您可以直接从启动板安装 Rational 许可证服务器。 在 Linux 启动板上,单击安装 IBM Rational Common Licensing Server for Linux。目前在 Windows 启动板上不提供该选项。

许可证服务器和客户端可在不同的平台上运行。例如,如果许可证服务器已在 Linux 计算机上运行,则您不需要在 Windows 上安装许可证服务器来为 Windows 客户端提供服务。

安装前的其他注意事项

本节描述您安装产品之前需要执行的其他步骤。

从 Beta 版本升级

如果在系统上安装了 Rational Performance Tester 的 Beta 副本,则必须先完全卸载此 Beta 副本,然后才能安装本版本。您不能安装新版本的产品来覆盖 Beta 版本。通过 Beta 版本在工作区内创建的数据,在产品的完整发行版中可能无法使用。

有关卸载产品的信息,请参阅本文档中相应的卸载过程。

从试用版升级

您可以直接安装当前版本的 Rational Performance Tester,以覆盖该产品的试用版。工作区中的所有数据都得以保留。

卸载 Agent Controller 的先前版本

如果您有先前版本的 Agent Controller 或从 Hyades 数据收集引擎派生出来的任何软件,请停止并卸载该软件,然后安装 Rational Performance Tester。请参阅在 Windows 上卸载 Agent Controller在 Linux 上卸载 Agent Controller,以获取详细信息。

从未曾公开的网络地址安装

不能使用 UNC 路径名从未曾公开的网络地址安装 Rational Performance Tester。如果您打算从网络上的某一地址安装 Performance Tester,则必须将网络地址映射到本地系统上的驱动器。

安装和卸载 Rational Performance Tester

本节包含了关于安装和卸载 Rational Performance Tester 的信息。您可以从 CD-ROM 或从下载的电子映像安装 Performance Tester。提供了安装向导,但是您还可以从命令提示符安装 Performance Tester,或执行静默安装(如本文档后面部分所概述)。安装程序还能在交互式控制台方式下运行,这可能更适合有辅助功能选项需求的人员。辅助功能选项方式命令行选项(-accessibility)使运行时控制台方式向导对于屏幕阅读器程序更为友好。

要在 Windows 上以控制台方式运行,请从 Performance Tester 安装 CD 的 \setup 目录运行此命令:

setup.exe -is:javaconsole -log @NONE -accessibility

要在 Linux 上以控制台方式运行,请在一行上输入此命令:

CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility

其中

从 CD-ROM 安装 Rational Performance Tester

要在 Windows 或 Linux 系统上安装 Rational Performance Tester:

  1. 在 Windows 上,以管理员身份登录。在 Linux 上,以 root 用户身份登录。
  2. 将 Performance Tester CD 插入到 CD-ROM 驱动器。在 Windows 上,如果启用了 Autorun,启动板应用程序就会启动。在 Linux 上,您必须从 CD-ROM 的根目录启动 launchpad.bin 文件。
  3. 在启动板上,单击安装 IBM Rational Performance Tester。 安装向导会打开“欢迎”页面。如果您可以继续操作,则单击下一步
  4. 仔细阅读许可证协议。如果您同意这些条款,则单击我接受该协议的条款并单击下一步
  5. 指定您要安装本地组件的目录。建议您接受缺省目录位置。单击下一步
  6. 在“功能部件”页面上选择您要安装的功能部件。
    • 语言包:安装对非英语语言的支持。
    • Eclipse 插件开发示例:安装 Eclipse 插件实施样本。
    缺省情况下,选择 Development Environment(IDE)、Agent Controller 和 Common Licensing。如果您可以继续操作,则单击下一步
  7. 对 Agent Controller 指定典型(缺省)或定制安装。单击下一步
  8. 在 Windows 上,指出您是否要在安装过程结束时自动启动 License Key Administrator。单击下一步
  9. 在“摘要”页面上,查看您所选择的选项。当您准备开始安装时,请单击下一步
  10. 安装完成后,单击完成,退出向导。除非您在步骤 7 中对 Agent Controller 选择了定制安装,否则您将返回到启动板。要退出启动板,请单击退出
  11. 从启动板退出之后,启动 Rational Performance Tester 并调整 Java 虚拟机堆大小。
    1. 单击窗口 > 首选项
    2. 扩展测试
    3. 单击性能测试工作台
    4. Java 虚拟机堆大小中,输入屏幕上建议的内存大小。
    5. 单击确定

从电子映像安装

安装产品之前,请验证有足够的空间。

  • 必须有大约 1.5 GB 的磁盘空间来存储一整套可下载的映像。
  • 在 Windows 上,环境变量 TEMP 或 TMP 必须指向至少有 500 MB 可用空间的有效临时目录。
  • 在 Linux 上,在 /tmp 下至少需要有 500 MB 可用空间。

要下载和创建电子安装映像:

  1. 将所有必需的部分和您想要的可选部分下载至同一临时目录中。如果稍后需要任何可选部分,请下载这些可选部分,并重新运行抽取工具,然后再尝试安装。
    注: 如果要使用电子映像从一个 Rational Software Development Platform 产品升级至另一个 Rational Software Development Platform 产品,请确保为新产品下载和抽取的一组映象与为原始产品下载和抽取的映像相同。安装在原始产品中的相同组件将自动安装到升级的产品中。例如,如果最初安装了语言包,则升级时,您将需要下载该语言包并将其抽取至新产品安装映像中。
  2. 启动抽取程序向导。
    • 在 Windows 上,启动位于临时目录下的 extractor.exe 文件。这将启动创建安装映像的向导。
    • 在 Linux 上,通过输入 chmod +x extractor.bin 来修改 extractor.bin 文件的许可权,该文件位于此临时目录下。然后,通过输入 ./extractor.bin 来执行该文件。
  3. 遵循向导中的指示信息来指定您要创建映像的目录以及您要包含的功能部件。
  4. 创建映像之后,决定何时安装产品。
    • 要立即安装产品,请单击完成
    • 要稍后安装产品,请清除启动安装向导复选框。当您准备运行安装程序时,请从创建安装映像的目录中启动 disk1\launchpad.exe
  5. 遵循从 CD-ROM 安装 Rational Performance Tester 中所描述的指示信息进行操作。

创建网络安装映像

可以将安装映像的副本放入网络驱动器中,这样用户可以跨网络进行安装。

要从网络驱动器运行安装程序,您必须使用 Rational Performance Tester 的已下载的电子映像,或如下所述复制 CD 的内容。

您需要大约 1.5 GB 的磁盘空间来将 Windows、Linux 和 Agent CD 的内容存储在磁盘上。要从 CD 复制核心安装文件:

  1. 对于 Windows 安装,请在您要存储映像的网络驱动器上创建一个临时目录(例如 network_drive:\install_image)。
  2. 将用于 Windows 的 Rational Performance Tester 安装 CD 插入您的 CD 驱动器。
  3. 在临时目录下,创建一个名为 disk1 的子目录。此子目录必须名为 disk1 并且必须为小写。
  4. 将安装 CD 上的所有文件和目录复制到临时目录下的 disk1 子目录中。
  5. 重复步骤 3 和 4,将 Linux 和 Agent CD 的内容复制到它们自己的子目录中。(在 Linux 上,请确保以 root 用户身份登录。)
注:
  • 如果在未指定设备名(例如,\\computername\sharename)的情况下映射到网络驱动器,则当您尝试安装 Performance Tester 时,可能会收到以下消息:
    由于发生以下错误,向导无法继续:无法装入在 /wizard.inf 中指定的向导(104)

    在这种情况下,您必须通过指定设备名(例如,x:\sharename)来映射驱动器。

  • 如果您的机器在从网络安装映像安装的过程中进入待机方式,则安装可能会失败。

调用静默安装

如果您不希望与安装向导进行交互,则可以静默运行 Rational Performance Tester 安装程序。

设置本地映像

静默安装 Rational Performance Tester 之前,您必须设置本地映像:

  1. 确保您使用的用户标识不包含双字节字符。
  2. 创建网络安装映像中所述,创建本地或网络安装映像。

将缺省功能部件静默安装到缺省目录

缺省情况下,静默安装 Rational Performance Tester 时,将安装以下功能部件:

  • Integrated Development Environment
  • Agent Controller
  • Common Licensing(如果尚未安装)

在 Windows 上,缺省目录为 system_drive:\Program Files\IBM\Rational\SDP\6.0。

在 Linux 上,缺省目录为 /opt/IBM/Rational/SDP/6.0。

要在静默安装 Rational Performance Tester 时只将缺省的选中功能部件安装到缺省目录:

  1. 创建网络安装映像中所述复制映像(如果您尚未复制)。
  2. 从命令行,切换至您在先前部分中创建的临时目录下的 \disk1\setup 目录(例如,Windows 上的 network_drive:\install_image\disk1\setup 或 Linux 上的 /tmp/install_image/disk1/setup)。
  3. 运行相应的命令:
    • 在 Windows 上:setup.exe -silent
    • 在 Linux 上:/setup.bin -silent
  4. 静默安装 Performance Tester 可能要花费一些时间来完成。要确定安装何时完成,请检查缺省安装目录下的 \logs 目录。当您看见 license.log 文件时,静默安装已完成。

静默安装到其他目录

通过更改 installLocation 参数,您可以将 Rational Performance Tester 安装到其他目录。

在 Windows 上,要将“d:\my softdev”指定为安装目录,请运行以下命令:setup.exe -silent -P installLocation="d:\my softdev"

在 Linux 上,要将“/my_softdev”指定为安装目录,请运行以下命令:./setup.bin -silent -P installLocation="/my_softdev"

(在这些示例中,仅安装缺省功能部件。)

静默安装更多的功能部件

Rational Performance Tester 向您提供了一个样本响应文件,该文件静默安装了所有缺省功能部件。此响应文件名为 responsefile.txt,位于 \disk1\util 目录(在 Linux 上为 /disk/util)中。要更改响应文件以安装其他功能部件,请首先备份 responsefile.txt。

您可以更新响应文件以安装一个或多个可选 Rational Performance Tester 功能部件。下表列出了功能部件以及它们在响应文件中相应的条目。

表 3. 响应文件选项列表
功能部件 响应文件条目
产品安装目录 installLocation
语言包 feature_lang_pack_rad_win32.active
Eclipse 插件开发示例 feature_examples_win32.active

要静默安装任何可选功能部件:

  1. 将 responsefile.txt 复制到新的文件,例如 myresponsefile.txt。
  2. 编辑您的响应文件副本。
  3. 找到包含上表中显示的功能部件名称的行。例如,要安装 Eclipse 插件开发示例,请在响应文件中找到相应的行:

    在 Windows 上::# -P feature_examples_win32.active=<value>

    在 Linux 上::# -P feature_examples_linux.active=<value>

  4. 对此行作出以下更改:
    • 除去第一列中的 #。
    • 将 <value> 更改为 true。

    在 Windows 示例中,将此行更改为:

    -P feature_examples_win32.active=true
    在 Linux 示例中,将此行更改为:
    -P feature_examples_linux.active=true
  5. 保存更改。
  6. 在 Linux 上,以 root 用户身份登录。
  7. 设置本地映像中所述复制映像(如果尚未复制)。
  8. 从 Windows 命令行,切换至您在先前部分中创建的临时目录下的 \disk1\setup 目录(例如,network_drive:\install_image\disk1\setup)。

    从 Linux 命令行,切换至您在先前部分中创建的临时目录下的 /disk1/setup 目录(例如,/tmp/install_image/disk1/setup)。

  9. 当您运行响应文件时,请添加 -options 参数和响应文件的标准名称,如下所示:

    在 Windows 上:setup.exe -silent -options "Your_directory\myresponsefile.txt"

    在 Linux 上:./setup.bin -silent -options "Your_directory/myresponsefile.txt"

    
    

    Your_directory 是包含响应文件的目录的标准名称。

    注: 要验证响应文件正在使用中,请首先在没有 -silent 选项的情况下运行此命令(即,在运行静默安装之前),然后验证您的设置正在安装向导中注册。如果它们没有注册,则您的响应文件设置或命令语法可能有问题。
  10. 静默安装 Rational Performance Tester 可能要花费一些时间来完成。要确定安装何时完成,请检查安装目录下的 \logs 子目录。当您看见 license.log 文件时,静默安装已完成。

下表提供了几个静默安装样本命令:

表 4. 静默安装样本命令
命令 描述
setup.exe -options-template c:\responseFile.txt 创建响应文件模板
setup.exe -options-record c:\responseFile.txt 通过在实际安装中记录用户选择来创建响应文件
setup.exe -silent -options c:\responseFile.txt 执行静默安装
uninstall.exe -silent -options c:\responseFile.txt 执行静默卸载

在 Windows 上卸载

要在 Windows 系统上卸载 Rational Performance Tester:

  1. 单击文件 > 控制面板 > 添加或删除程序
  2. 从列表中选择要卸载的应用程序并单击更改/删除
  3. 遵循卸载向导中的指示信息进行操作。

在 Linux 上卸载

要在 Linux 系统上卸载 Rational Performance Tester:

  1. 以 root 用户身份登录。
  2. 将目录切换至 install_dir/rpt_prod/_unist。
  3. 运行 uninstall.bin。

安装 Agent Controller

Agent Controller 是允许客户端应用程序启动和管理本地或远程应用程序的守护程序。它还提供了关于对应用程序运行其他应用程序的信息。Agent Controller 是 Rational Performance Tester 所必需的,并且它必须在安装有 Rational Performance Tester 的本地系统上运行。

尽管 Agent Controller 在您安装 Rational Performance Tester 时自动安装在本地系统上,但是您可以选择如何安装它。您可以执行缺省安装或定制安装,如果是定制安装,您将逐页逐步完成安装向导。此外,您可以在远程 Windows、Red Hat Linux 和 SuSE Linux 系统上安装 Agent Controller。使用本节中的指示信息,在 Rational Performance Tester 安装过程中对 Agent Controller 执行定制安装,或在远程系统上安装 Agent Controller。

独立安装 Agent Controller(不带 Rational Performance Tester)时,它允许远程用户在它所安装的机器上启动 Java 程序。因此,您应该使用以下选项来限制对 Agent Controller 的访问权:

注:
  • 安装 Rational Performance Tester 时,Agent Controller 会自动安装并配置为仅允许从本地主机连接。因此,以上为单机 Agent Controller 安全性推荐的两个选项在执行缺省 Rational Performance Tester 安装的机器上不是必需的。
  • Agent Controller 的联机文档在该软件安装之后安装。安装联机文档时,文档将添加到 Rational Performance Tester 的联机帮助中。
  • 关于使用 Agent Controller 所牵涉的更多安全性信息,请参阅 Rational Performance Tester 附带的 Agent Controller 文档。

在本地 Windows 系统上安装 Agent Controller

Agent Controller 是在 Rational Performance Tester 安装之后自动安装的。

要在安装有 Rational Performance Tester 的本地 Windows 系统上对 Agent Controller 执行定制安装:

  1. 安装 Rational Performance Tester 时,指定定制 Agent Controller 安装。
  2. 当 Agent Controller 欢迎屏幕打开时,单击下一步
  3. 忽略关于检查确保 Eclipse Platform 未在运行的任何警告。单击下一步继续。
  4. 阅读并接受许可证协议,并单击下一步继续。
  5. 如果已安装 Agent Controller,则会通知您它将被除去。单击下一步继续。
  6. 指定应安装 Agent Controller 的路径,并单击下一步继续。
  7. 选择您想要安装的 Agent Controller 功能部件,并单击下一步继续。您应该接受缺省设置,即选择所有功能部件。
    • Hyades 数据收集引擎:由 Eclipse 开放式源代码项目提供的框架,用于启动本地或远程 Java 应用程序并对它们进行概要分析。必需。
    • IBM Rational 插件:必须选择此项,才能选择此列表中的剩余功能部件。
    • 日志记录:基于事件的日志记录框架,用于对应用程序进行概要分析并跟踪它们。必需。
    • 组件测试:Manual Test 启用的旧的支持。必需。
    • 运行时分析:探测插入、代码覆盖和泄漏分析的功能。必需。
    • 安全性:在 Eclipse 工作台和 Agent Controller 之间创建安全数据通信信道。建议。
    • WebSphere Application Server 的远程支持:用于与远程 WebSphere Application Server V5.0 或 V5.1 连接的功能,用于诸如部署、管理和性能分析之类的活动。Rational Performance Tester 不使用此功能。
  8. 指定 Agent Controller 应使用的 Java 运行时环境(JRE)的路径,并单击下一步继续。Rational Performance Tester 需要 JRE V1.4.2 或更高版本。从 Rational Performance Tester 安装介质安装时满足此需求,而不应更改此需求。Agent Controller 将使用此处输入的 JRE 以启动 Java 应用程序。
  9. 如果选择了 WebSphere Application Server 的远程支持,则指定 IBM WebSphere Application Server V5.0 和 V5.1 的路径,并单击下一步继续。由于 Rational Performance Tester 并不使用这些功能部件,因此您可以将此页面保留为空。
  10. 指定哪些主机可访问 Agent Controller,然后单击下一步继续。此设置影响系统安全性。选项为:
    • 任何计算机:最不安全的设置。有权访问此机器的任何其他计算机都可执行以 administrator/root 特权运行的任意程序。
    • 仅此计算机(缺省值):最安全的设置。这是建议的设置。
    • 特定计算机:不建议,但是如果您使用此功能部件,请确保使用逗号将列表中的主机名分隔开。
  11. 如果在步骤 7 中选择了“安全性”,则选择以下安全性设置,然后单击下一步继续。
    • 禁用:将不对通信进行加密,并且访问控制将限于已定义的主机列表。(缺省选择。)
    • 启用:将对通信进行加密,并且将强制所有连接进行认证以便进行安全套接字通信。在“用户”下,列出可连接到 Agent Controller 的用户。(使用逗号将用户名分隔开。)这些用户需要认证才能使用该工具。
  12. 在“摘要”屏幕上单击下一步继续。
  13. 文件传输已完成之后,单击完成

在远程 Windows 代理上安装 Agent Controller

您可能会出于以下原因而想在远程计算机上安装 Agent Controller:
  • 您想要在远程计算机上运行虚拟测试器。
  • 本地计算机缺乏足够的资源来托管您要在测试中使用的所有虚拟测试器。
  • 您要执行的测试所需要的特殊软件没有安装在本地计算机上。
注: 出于安全性原因,强烈建议您不要使用安装 Rational Performance Tester 作为远程代理的系统。

安装 Agent Controller 之前,请验证 Eclipse Platform 未在运行。如有必要,请退出 Eclipse。

  1. 将安装 CD 插入尚未安装 Rational Performance Tester 的远程 Windows 系统上的 CD-ROM 驱动器中。
    注: 必须使用安装 CD 来安装 Agent Controller,而不是从已安装了 Agent Controller 的另一系统中安装。
  2. 以管理员身份登录。由于 Agent Controller 作为系统服务运行,因此您应该使用具有管理员特权的用户标识安装 Agent Controller。否则,Agent Controller 服务可能无法安装或启动。
  3. 如果 autorun 被禁用,则从第一个安装 CD 的根目录运行 launchpad.exe
  4. 从启动板选择安装 Rational Performance Tester Agent Controller。按照向导指示信息进行操作。
重要: Java 运行时环境页面上,指定了 Java 运行时文件(java.exe)的位置。该字段包含 Agent Controller 中包括的 Java 运行时文件的缺省位置。除非您的系统管理员指令您指定其他的位置,否则不要更改该字段,因为这可能导致 Agent Controller 无法运行。除非有系统管理员的指令,否则不要更改向导中的其他缺省值。
注: 这些是主机访问设置页面上的选项:
  • 仅此计算机:不选择。这将使远程代理不可访问。
  • 任何计算机(缺省值):任何其他机器都可使用此代理。根据您的环境,它可能会导致安全性隐患。
  • 特定计算机:最佳选择。它可以保护计算机免受恶意攻击,但是它在不固定的环境中会增加管理开销。(使用逗号将主机名分隔开。)

缺省情况下,Agent Controller 服务在安装后并在您每次启动计算机时启动。有关使用 Agent Controller 的更多信息,请参阅联机帮助。

在 Linux 上安装 Agent Controller

要安装或升级 Agent Controller:

  1. root 用户身份登录。
  2. 浏览到 CD-ROM 的根目录,并启动 launchpad.bin
重要: 指定 Java 运行时文件(java.exe)的位置字段包含了 Agent Controller 附带的 Java 运行时文件的缺省位置。除非您的系统管理员指令您指定其他的位置,否则不要更改该字段,因为这可能导致 Agent Controller 无法运行。除非有系统管理员的指令,否则不要更改向导中的其他缺省值。

有关使用 Agent Controller 的更多信息,请参阅联机帮助。

在 Linux 上启动 Agent Controller

在 Linux 平台上,Agent Controller 进程(RAServer)不会自动启动。您必须手动启动它。

要启动 Agent Controller:

  1. 将目录切换至 $RASERVER_HOME/bin

    其中,缺省情况下,$RASERVER_HOME 是 /opt/IBM/Rational/SDP/6.0/IBM_Agent_Controller。

  2. 输入 ./RAStart.sh

在 Windows 上卸载 Agent Controller

要卸载 Agent Controller,请按照以下步骤进行操作:
  1. 关闭 Rational Performance Tester。
  2. 打开控制面板并选择添加/删除程序
  3. 选择 Agent Controller,并单击更改/删除以卸载。

如果 Agent Controller 无法成功卸载,则可能说明有包含 Java Profiling Agent 或 J2EE Request Profiler 的 Java 进程在运行。您必须结束这些进程才能成功卸载 Agent Controller。有关对应用程序进行概要分析的更多信息,请参阅联机帮助。

在 Linux 上卸载 Agent Controller

要在 Linux 系统上卸载 Agent Controller:

  1. 关闭 Rational Performance Tester。
  2. root 用户身份登录。
  3. 在根目录中,浏览到 _uninst.bin 文件。
  4. 运行 _uninst.bin

使用 Agent Controller 安全功能

下表包含了在所有平台上使用 Agent Controller 安全功能的提示和技巧:

  • 操作系统提供了认证。只有在安装时指定的用户才能进行认证。如果提供了用户名 ANY,则任何有效的用户名和密码对将转发到操作系统以进行认证。否则,仅转发已列出的对。
  • 启用安全性时,在可与 Agent Controller 交换任何信息之前,要求在安装时指定的用户向操作系统认证。工作台用户必须提供有效的用户名和密码组合,该组合为操作系统用户名和密码。
  • 域名密码未经认证。必须提供本地用户名和密码对。(仅 Windows)
  • 未提供任何密钥管理能力。出于安全性考虑,Agent Controller 使用 Java 密钥库。
  • 样本密钥库和已导出的证书在 Agent Controller 目录 \plugins\com.ibm.etools.pd.security\security(对于 Windows)中和 /plugins/com.ibm.etools.pd.security/security(对于 Linux)中。用包含有意义的证书的密钥库替换它们。

已知问题和局限

本节涵盖了与安装和卸载 Agent Controller 相关的已知问题和局限。除非另有声明,以下信息适用于 Agent Controller 支持的所有操作系统。

Agent Controller 可能无法在非 Windows 平台上启动

如以下消息所指示,Agent Controller 可能无法在非 Windows 平台上启动:
RAServer 未能启动。

此故障发生的原因通常是因为 TCP/IP 端口 10002 不是空闲可用的。缺省情况下,Agent Controller 在此端口上侦听。启动 Agent Controller 时,在系统上运行的另一进程可能在使用此端口,或者 Agent Controller 可能最近已停止并且在可释放该端口之前已重新启动。

如果 Agent Controller 未启动,则您可以启动它,如下:
  • 如果另一进程正在使用端口 10002,则通过编辑 serviceconfig.xml 文件来更改端口号。这在文档中有描述。
    注: 如果在 serviceconfig.xml 文件中配置的通信端口号已更改,则需要将在 WebSphere Application Server 配置中定义的属性 INSTANCE_RAC_PORT_NUM_ID 更改为相同的端口号。
  • 如果最近停止了 Agent Controller,则等待几分钟,然后尝试再次启动它。

安装和卸载过程中发生的其他错误

由于 Agent Controller 的对象文件是通过运行进程装入的,因此在安装或卸载过程中会发生一些错误。要确保可修改对象文件,请执行以下操作:

  1. 关闭 Rational Performance Tester。
  2. 结束包含 Java Profiling Agent 或 J2EE Request Profiler 的所有 java.exe 进程。

Rational Performance Tester 的安装后续工作

安装产品之后,请使用本节中的信息执行可选任务。

安装许可证密钥

如果您打算运行五个以上的虚拟用户,请使用本节中的过程在 Windows 和 Linux 系统上安装许可证密钥。

在 Windows 上安装许可证密钥

要在 Windows 上安装许可证密钥,您必须有权访问许可证服务器和许可证客户端。如果您无权访问,请参阅许可证要求以了解有关安装服务器的信息。

安装许可证客户端(作为 Rational Performance Tester 安装的一部分安装)之后,Rational License Key Administrator 将启动。请按照 IBM Rational Software License Management Guide 中的过程安装许可证密钥。您可以免费从以下地址下载该出版物:http://www.ibm.com/shop/publications/order

手动安装 Rational 许可证客户端

如果您正在 Windows 上运行使用 Rational Licensing 的其他产品,就有可能错误卸载 Rational 许可证客户端。如果发生这种情况,将会指示您手动安装该客户端。要完成该操作,请从启动板上单击安装 Rational 许可证客户端。关于安装 Rational 许可证客户端的更多信息,请参阅 IBM Rational Software License Management Guide

在 Linux 上安装许可证密钥

要在 Linux 客户端上安装许可证密钥,请用 Rational 许可证服务器的计算机名称或 IP 地址创建或设置 $HOME/.flexlmrc 文件。例如,可将 @server-name.com 或 @ip-address 行添加到 .flexlmrc 文件中。必须在预期运行五个以上虚拟测试器的目标系统上的每个用户的主目录中创建 .flexlmrc 文件。

安装 Rational ClearCase LT

Rational ClearCase LT 是针对小项目团队的配置管理工具。ClearCase LT 是 IBM Rational ClearCase 产品系列的一部分,其应用范围可以从小项目工作组到分布式全球企业。

关于包含 Rational Performance Tester 资产的文件类型的信息,请参阅联机帮助中的『将 Performance Tester 资产放置到源控制下』。此信息可帮助您使用 ClearCase LT 或任何其他版本控制工具来管理 Rational Performance Tester 资产。

本节中的安装指示信息可帮助您安装 Rational ClearCase LT 的客户端和服务器代码。安装此产品时,请参阅 Rational ClearCase LT Installation Guide 中的完整安装指示信息。

要了解最新版本的 Rational ClearCase LT 的更改,请参阅 Rational ClearCase LT Release Notes

如果您在日语系统上安装 ClearCase LT,请参阅 Rational ClearCase LT Release Notes 中的『Guidelines for Using ClearCase on Japanese Systems』这一节。

下载 Rational ClearCase LT

您所购买的 Rational Software Development Platform 产品授予您免费的 Rational ClearCase LT 许可证。

如果您没有 ClearCase LT 产品介质,则必须下载并安装 ClearCase LT 的最新的受支持版本。

如果您已具有 ClearCase LT v2002.05 或 ClearCase LT v2003.06 产品介质,则必须下载并安装 ClearCase LT 的最新补丁,以支持 ClearCase LT 与 Rational Software Development Platform 产品集成。

关于如何获取 ClearCase LT 的最新的受支持版本以及 IBM Rational Software Development Platform 支持的最新的必需补丁的指示信息,请转至 IBM Rational 支持技术说明号 1188585:www.ibm.com/support/docview.wss?uid=swg21188585。或者,请转至 http://www.ibm.com 并在搜索框中输入 1188585。

查找发行说明和安装指示信息

安装 Rational ClearCase LT 之前,请阅读产品的发行说明和安装文档。此文档可从 http://www.ibm.com/shop/publications/order 上的 IBM 出版物中心在线获取。还可访问 http://www.ibm.com/software/rational/support/documentation。要打开 Acrobat PDF 文件,必须已安装 Adobe Reader 软件,您可从 http://www.adobe.com/products/acrobat/readstep2.html 下载此软件。

在 Windows 上,从 http://www.ibm.com/shop/publications/order 上的 IBM 出版物中心下载最新的 IBM Rational ClearCase LT Release Notes for WindowsRational Software Desktop Products Installation GuideRational Software Server Products Installation Guide for Windows,如下:

  1. 在出版物中心的欢迎页面上选择您所在的国家/地区。
  2. 单击搜索出版物链接。此时将打开“出版物中心快速搜索”页面。
  3. 要下载 Rational Software Desktop Products Installation Guide for Windows V2003.06.13:
    1. 出版物书号字段中输入 S126-5304-01,并按 Enter 键
    2. 在生成的页面上,选择下载该文档的首选方法。
  4. 要下载 Rational Software Server Products Installation Guide for Windows V2003.06.13:
    1. 出版物书号字段中输入 S126-5300-01,并按 Enter 键
    2. 在生成的页面上,选择下载该文档的首选方法。
  5. 要下载 Rational ClearCase LT Release Notes for Windows
    1. 在“出版物书号”字段中输入 GI11-4669-03,并按 Enter 键
    2. 在生成的页面上,选择下载该文档的首选方法。

在 Linux 上,从 http://www.ibm.com/shop/publications/order 上的 IBM 出版物中心下载最新的 Rational ClearCase LT Release NotesRational ClearCase LT Installation Guide for Linux

  1. 在出版物中心的欢迎页面上选择您所在的国家/地区。
  2. 单击搜索出版物链接。此时将打开“出版物中心快速搜索”页面。
  3. 要下载 UNIX 版本的 ClearCase LT Installation Guide for Version 2003.06.00 和更高版本:
    1. 出版物书号字段中输入 S126-5310-00,并按 Enter 键
    2. 在生成的页面上,选择下载该文档的首选方法。
  4. 要下载 Rational ClearCase LT Release Notes for UNIX
    1. 出版物书号字段中输入 GI11-6232-00,并按 Enter 键
    2. 在生成的页面上,选择下载该文档的首选方法。

在 Windows 上安装 Rational ClearCase LT

关于准备安装产品的详细信息,请参阅 ClearCase LT Desktop Installation Guide

  1. 从安装映像的根目录运行 setup.exe。此时将打开 Rational 安装向导。单击下一步继续。
  2. 在“产品选择”屏幕上,选择 Rational ClearCase LT。单击下一步继续。
  3. 选择部署方法:
    • 企业部署(创建网络发行版区域并使用 Siteprep 定制它)。
    • 从 CD 映像进行桌面安装。(请参阅 Desktop Installation Guide 以了解关于选择部署类型的信息。)
  4. 对于企业部署:
    • 遵循对话框中的指示信息以完成配置过程。
    • 完成所有配置步骤之后,选择完成
  5. 对于从 CD 映像进行桌面安装:
    • 选择安装客户端和服务器软件,或仅选择安装客户端软件。单击下一步继续。
    • 此时将打开安装向导。单击下一步继续。
    • 下一个屏幕显示消息此安装存在一些特定于产品的警告:请停止!继续此安装之前,请关闭所有应用程序并禁用反病毒软件。继续安装之前,请转至警告消息中提供的 Web 地址(http://ibm.com/support/docview.wss?rs=203&context=SW000&q1=1135295&uid=swg21135295)。阅读文档并执行任何必需的步骤以防止潜在的系统损坏。单击下一步继续。
  6. 遵循屏幕上的指示信息以完成配置过程。缺省情况下,Rational ClearCase LT 安装在 system_drive:\Program Files\Rational\ 目录下。完成配置步骤之后,选择完成
  7. 选择安装以开始安装。

在 Linux 上安装 Rational ClearCase LT

缺省情况下,对于美国的安装,Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server(SLES)V9 将语言环境设置为 Unicode 语言环境(en_US.UTF-8),并且对于国际安装,也可能这样做。ClearCase LT 不支持 Unicode 语言环境。因此,您必须显式地将语言环境设置为非 Unicode 设置。您可以更改语言环境,如下:

  • 对于 Red Hat Enterprise Linux 3.0,将 /etc/sysconfig/i18n 文件中的 LANG 的值设置为非 Unicode 语言环境。可以使用的语言环境有 C 语言环境或 en_US.iso885915。一旦将 LANG 环境变量设置为 ClearCase 支持的值,请确保 i18n 文件中的 SUPPORTED 变量也包含此值。如果不包含该值,则将该值添加到 SUPPORTED 变量中。
  • 对于 SuSE Linux Enterprise Server(SLES)V9,关闭 UTF-8 编码,如下:
    1. 启动 YaST 控制中心。(例如,从屏幕下角的 SuSE 图标,选择 SuSE > 系统 > YaST。)
    2. 在 YaST 中,选择系统
    3. 选择选择语言
    4. 单击详细信息按钮。
    5. 清除使用 UTF-8 编码字段,然后单击确定
    6. 单击接受
    7. 注销,然后再登录。

要在 Linux 上安装 Rational ClearCase LT V2003.06.00:

  1. 以 root 用户身份登录,方法是输入:su
  2. 从下载 Rational ClearCase LT 的目录将 ClearCase LT 下载文件的内容抽取至发行版区域,如下:
    1. 输入 mkdir /usr/ccase_lt_rls 以创建发行版区域目录。接下来的指示信息假设您使用 /usr/ccase_lt_rls 作为发行版目录。如果您指定了另一名称,您将需要使用它来代替 /usr/ccase_lt_rls。
    2. 输入 uncompress <cclt_filename.Z>,其中 <cclt_filename.Z> 是压缩的 ClearCase LT 下载 tar 文件的名称。生成的文件的扩展名将是 .tar,而不是 .tar.Z。例如,如果文件名为 C54UANA.tar.Z,则命令 uncompress C54UANA.tar.Z 将生成名为 C54UANA.tar 的文件。
    3. 通过输入命令 tar xvf <cclt_filename> -C /usr/ccase_lt_rls(其中 <cclt_filename> 是解压缩的 ClearCase LT tar 文件的名称),将 tar 文件解压缩至发行版区域目录。
    注: 抽取的文件包含产品文档。在继续安装过程之前,请参阅 Release NotesInstallation Guide。关于发行版区域用途的说明,请参阅 Installation Guide
  3. 通过运行 site_prep 来准备发行版区域,并遵循指示信息进行操作:

    cd /usr/ccase_lt_rls/rhat_x86/clearcase/install ./site_prep

  4. 按照您的需求,针对提示输入值。如果提示您提供 ClearCase LT 许可证主机,则指定该机器的主机名。关于运行 site_prep 的其他详细信息,请参阅 Rational ClearCase LT Installation Guide
  5. 通过运行 install_release 来安装 ClearCase,并遵循指示信息进行操作:

    ./install_release

    按照您的需求,针对提示输入值。以下是在 SuSE Linux Enterprise Server(SLES)V9 上安装 ClearCase LT Client 的示例:
    1. 选择本地安装
    2. 接受许可证协议。
    3. 选择标准安装
    4. 选择 3 ClearCase LT Client 安装
    5. 当 install_release 程序结束时,它会显示一条消息声称它已完成而未发生任何错误。该消息还提供了日志文件的位置和名称。关于运行 install_release 的其他详细信息,请参阅 Rational ClearCase LT Installation Guide
  6. 将 ClearCase 可执行文件添加到搜索路径中。

    例如,如果您正在使用 Bourne shell,则可运行以下命令来修改路径:

    PATH=${PATH}:/opt/rational/clearcase/bin export PATH

    关于定制 ClearCase LT 的客户端主机环境的详细指示信息及其他信息,请参阅 Installation Guide

  7. 如果您尚未安装 Rational Performance Tester,请现在安装。
  8. 要验证 ClearCase 已正确安装,请用非 root 用户标识运行以下命令。如果命令成功,则主机能够获取 ClearCase LT 许可证。如果返回一条错误消息,请参考 ClearCase LT 文档。

    cleartool hostinfo -long

  9. 启动 Rational 开发平台,并确保可连接到 ClearCase。
    注: 缺省情况下,发行版区域是抽取的安装文件(包括卸载程序的文件)的位置。如果删除此目录,则您将无法运行卸载程序。

配置 Rational ClearCase LT 许可证授权

如果您将 Rational Performance Tester 与 Rational ClearCase LT 安装在同一计算机上,则无需配置 Rational ClearCase LT 许可证授权。但是,如果您安装 Rational ClearCase LT 而没有安装 Rational Performance Tester,则您将需要配置 ClearCase LT 许可证授权。关于如何配置许可证授权的详细信息,请参阅 ClearCase LT installation guide

Rational Performance Tester 所包括的 Rational ClearCase LT 许可证不包含 Rational ClearCase Web 接口的许可证。要使用 Rational ClearCase Web 接口,您必须购买额外的 Rational ClearCase 或 ClearCase LT 许可证。关于获取许可证的更多信息,请联系 IBM Rational Support,电话是 1-800-IBM-SERV(1-800-426-7378)。

将 Rational ClearCase 与 Rational Performance Tester 一起使用

关于使用 Rational ClearCase 的信息,请参阅 ClearCase 联机帮助。

更正以前存在的图元素类型

如果图文件在修补或设置环境(如上所述)之前已检入到 ClearCase 环境中的版本化对象库(VOB)中,请运行以下命令来更改 VOB 中元素的文件类型,以使它们可以正确地合并:

cleartool find . -name *.emx -exec "cleartool chtype -force xtools2 %CLEARCASE_PN%"

卸载 Rational ClearCase LT

要在 Windows 系统上卸载 Rational ClearCase LT:

  1. 关闭 Rational Performance Tester。
  2. 打开控制面板,然后打开“添加/删除程序”窗口。选择 Rational ClearCase LT,并单击更改/删除以卸载。
  3. 遵循向导中的指示信息卸载该产品。

要在 Linux 系统上卸载 Rational ClearCase LT:

  1. 以 root 用户身份登录,方法是输入:su
  2. 从发行版区域目录运行 install_release。例如,如果发行版区域位于 /usr/ccase_lt_rls 目录下,请输入:

    cd /usr/ccase_lt_rls/rhat_x86/clearcase/install ./install_release

  3. 选择本地卸载,从本地计算机中除去该软件。

声明

使用条款 | 反馈
(C) Copyright IBM Corporation 2005. All Rights Reserved.