创建 IBM Rational Performance Tester 更新服务器的本地镜像

用于 Rational Performance Tester V6.1

© Copyright IBM Corporation 2004, 2005. All Rights Reserved.

目录

1.0 下载和抽取更新
2.0 创建和更新 site.xml 文件
3.0 创建 policy.xml 文件
4.0 从更新服务器的本地镜像安装更新

1.0 下载和抽取更新

要创建 IBM Rational Performance Tester 更新服务器的本地镜像,请下载下表中的更新:
Rational Performance Tester 更新 FTP 位置
IBM Rational Product Updater 6.0.0.4 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip
IBM Rational Performance Tester 6.1 IFix001 ftp://ftp.software.ibm.com/software/rationalsdp/rpt/61/zips/rpt61_ifix001.zip
IBM Rational Performance Tester 6.1 IFeature001 ftp://ftp.software.ibm.com/software/rationalsdp/rpt/61/zips/rpt61_siebel_ifeature001.zip

在下载更新后,将文件抽取到将登台更新服务器本地镜像的目标目录。

注意

注意:可将所有更新抽取到同一目标目录。这些更新不会相互覆盖。

2.0 创建和更新 site.xml 文件

通常,每个产品都存在更新站点和发现站点。更新站点包含产品修订(例如临时修订和修订包),发现站点包含可选功能部件。

注意:Rational Product Updater 没有发现站点。

每个下载的产品修订在 product\61\update\ 目录中包含 site_identifier.xml 文件,每个下载的功能部件在 product\61\discovery\ 目录中包含 site_identifier.xml 文件,其中 identifier 标识产品修订或功能部件,product 标识产品。Rational Performance Tester 不使用 _identifier 后缀。site.xml 文件位于 rpt\61\update\rpt\61\discovery 目录。对 Rational Product Updater 进行更新的 site_identifier.xml 文件位于 rpu\61\update\ 目录。

通常,更新站点和发现站点各自需要单独的 site.xml 文件。不过,因为 Rational Performance Tester 已经具有 site.xml 文件,所以它不需要进行该编辑,除非还要进行其他更新。

要更新 site.xml 文件,请从每个 site_identifier.xml 文件中将 <feature/> 信息复制到 site.xml 文件的 <site></site> 部分中。

您的 rpt\61\dicovery\site.xml 文件将类似以下示例:

<?xml version="1.0" encoding="UTF-8" ?>
<site>
   <feature
      id="com.ibm.rational.performance.tester" version="6.1.0"
      url="features/com.ibm.rational.performance.tester_610.jar">

   </feature>
   <feature
      id="updater.rpt.siebel.plugins.610.ifeature001" version="1.0.0"
      url="features/updater.rpt.siebel.plugins.610.ifeature001_1.0.0.jar">

      <category name="proxies">
   </feature>
   <feature
      id="updater.rpt.siebel.dlls.610.ifeature001" version="1.0.0"
      url="features/updater.rpt.siebel.dll_dir.610.ifeature001_1.0.0.jar">

      <category name="proxies">
   </feature>
</site>

您的 rpt\61\update\site.xml 文件会类似以下示例:

<?xml version="1.0" encoding="UTF-8" ?>
<site>
   <feature patch="true"
      id="com.ibm.rational.performance.tester.610.if001" version="1.0.0"
      url="features/com.ibm.rational.performance.tester.610.if001_1.0.0.jar"/>

   <feature
      id="updater.rpt.common.plugins.610.if00" version="1.0.0"
      url="features/updater.rpt.common.plugins.610.if001_1.0.0.jar"/>

   <feature
      id="updater.rpt.common.wb.plugins.610.if001" version="1.0.0"
      url="features/updater.rpt.common.wb.plugins.610.if001_1.0.0.jar"/>

   <feature
      id="updater.rpt.common.nl.plugins.610.if001" version="1.0.0"
      url="features/updater.rpt.common.nl.plugins.610.if001_1.0.0.jar"/>

   <feature
      id="updater.rpt.common.doc.plugins.610.if001" version="1.0.0"
      url="features/updater.rpt.common.doc.plugins.610.if001_1.0.0.jar"/>

</site>

注:

-->

3.0 创建 policy.xml 文件

每个下载的产品修订和功能部件包含引用其 site_identifier.xml 文件的 product\policy_identifier.xml 文件。必须将所有的 policy_identifier.xml 文件合并到单个 policy.xml 文件中。Rational Performance Tester 不使用 _identifier 后缀。因而,policy.xml 可用于所有的产品更新,并可引用先前部分中创建的 site.xml 文件。

要更新 policy.xml 文件,请完成以下步骤:

  1. 编辑 URL 映射以指向 site.xml 而不是 site_identifier.xml。确保指定 site.xml 的普通适用的可访问绝对路径。例如,如果您的镜像站点在名为 server1 的 Web 服务器上,则您的 policy.xml 文件将会与以下示例类似:


  2. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.performance.tester.update" url="http://server1/rational_updates/rpt/61/update/site.xml/">
       <url-map pattern="com.ibm.rational.performance.tester.discovery" url="http://server1/rational_updates/rpt/61/discovery/site.xml/">
    </update-policy>


  3. 添加来自所有其他 product\policy_identifier.xml 文件(例如 rsa\policy_rsa_6101.xml)的 URL 映射信息。


  4. 对于每个可从更新服务器的本地镜像中更新的产品,您应该使更新站点有一个 URL 映射,而发现站点有另一个 URL 映射。功能部件发现站点需要另外的 URL。 每个 product\policy_identifier.xml 文件中都提供了这些模式。

  5. 编辑各个 URL 映射以指向 site.xml 而不是 site_identifier.xml。您的文件将会与以下示例类似:


  6. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.performance.tester.update" url="http://server1/rational_updates/rpt/61/update/site.xml/">
       <url-map pattern="com.ibm.rational.performance.tester.discovery" url="http://server1/rational_updates/rpt/61/discovery/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/61/update/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/61/discovery/site.xml/">
       <url-map pattern="com.ibm.rational.wbi.rsa" url="http://server1/rational_updates/rsa/61/discovery/site.xml/">
    </update-policy>


  7. 通过输入 site.xml 文件的普通适用的可访问绝对路径,创建 Rational Product Updater 更新的 URL 映射。


  8. <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/61/update/site.xml"/>

  9. 保存 policy.xml 文件。

4.0 从更新服务器的本地镜像安装更新

在提供更新服务器的本地镜像后,用户能够通过完成以下指示信息来安装更新。

使用安装了 IBM Rational Performance Tester 的同一用户帐户安装更新。

限制

要安装更新,请完成以下步骤:

  1. 启动 Rational Product Updater:

  2. 注意:在 Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server 9.0 上,如果使用非缺省的桌面环境,则产品快捷方式可能不会显示在缺省位置。

  3. 单击首选项 > 更新站点
  4. 输入 policy.xml 文件的路径,此文件在更新服务器本地镜像的主目录中。
  5. 单击确定
  6. 单击查找更新查找可选功能部件


  7. 如果 Rational Product Updater 需要更新,则会提示您安装它使之能够继续操作。单击确定。Rational Product Updater 会安装更新、重新启动和检索可用更新列表。

  8. 选择您想安装的更新:


  9. 技巧:要查看某个更新的描述,请单击该更新。“详细信息”窗格中会显示此描述。

  10. 单击安装更新安装可选功能部件
  11. 要接受许可证协议并且继续安装,请单击确定


  12. 根据您的计算机处理器速度和您的计算机中的内存数量,更新可能花费很长的安装时间。

    在完成安装后,Rational Product Updater 会在“已安装的产品”页面上列出已安装的更新。

  13. 关闭 Rational Product Updater。