Rational Performance Tester Agent 安装到 z/OS (OS/390®) 上

您可以将 IBM® Rational® Performance Tester 的 Agent Controller 安装到 z/OS® 操作系统上。

卸载以前版本的 Agent Controller

如果您的 Agent Controller 版本早于 8.2,那么在安装此版本前,请先停止该代理程序 并将其卸载。不必移除 Agent Controller V8.2 或更高版本。

配置操作系统环境

  1. 为 Agent Controller 创建安装目录。例如:mkdir /u/rpt/IBM/RAC
  2. 设置 ASSIZEMAX=2147483647。这可能需要系统程序员的支持。
  3. 将以下导出命令添加到将用于启动 Agent Controller 的用户标识的 .profile:
    export RASERVER_HOME={install location}
    export LIBPATH=$LIBPATH:{install location}/lib:{path to java installation}/bin:
        {path to java installation}/bin/classic:[xml4c installation path]/lib
    export PATH=$PATH:{install location}/bin:{path to java installation}/bin
    export _BPX_SHAREAS="NO"
    其中 install location 是安装 Agent Controller 的位置的完整路径。
注: 设置环境变量后,可以使用 java -fullversion 命令来验证 Java™ 版本。需要 Java V1.6 或更高版本。

安装 Agent Controller

Rational Performance Tester 代理程序包含 Agent Controller 和 Load Generation Agent。Rational Agent Controller 用于为“响应时间细分”功能收集数据以及用于支持 SOA 协议中 Web Service 存根的启动和控制。Load Generation Agent 用于使用虚拟用户来为受测试应用程序生成负载。

  1. 下载 Rational Agent Controller (RAC) for z/OS。该部分在此处提供。
  2. 从已下载的 rac.zos_V8.3.5.zip 中解压缩 rac.zos.31bit.zip
  3. rac.zos.31bit.zip 中解压缩 rac.jre.31bit.paxrac.zos.31bit.pax。 RAC 的许可协议包含在 rac.zos.31bit.zip 中。
  4. 登录到 z/OS 计算机并创建用于保存 RAC 的目录,例如 /usr/lpp/RAC_8.3.5
    注: 您将需要文件系统上至少有 300 MB 的可用磁盘空间来容纳该目录。
  5. 将以下命令(将 /usr/lpp/RAC_8.3.5 替换为实际安装目录)添加到将用于启动 Agent Controller 的用户标识的 .profile:
    export RASERVER_HOME=/usr/lpp/RAC_8.3.5
      export LIBPATH=$LIBPATH:/usr/lpp/RAC_8.3.5/lib:/usr/lpp/RAC_8.3.5/jre/J7.0/bin:/usr/lpp/RAC_8.3.5/jre/J7.0/bin/classic:/usr/lpp/ixm/IBM/[xml4c installation path]/lib
      export PATH=$PATH:/usr/lpp/RAC_8.3.5/bin:/usr/lpp/RAC_8.3.5/jre/J7.0/bin
      export _BPX_SHAREAS="NO"
  6. rac.jre.31bit.paxrac.zos.31bit.pax 移至 z/OS 计算机上的临时位置。例如,/tmp/rac.jre.31bit.pax/tmp/rac.zos.31bit.pax
  7. 转至安装目录 (/usr/lpp/RAC_8.3.5) 并发出命令:
    pax -ppx -rvf /tmp/rac.zos.31bit.pax
  8. 在安装目录中创建新的子目录 jre
  9. 切换为新的 jre 目录 /usr/lpp/RAC_8.3.5/jre 并发出命令:
    pax -ppx -rvf /tmp/rac.jre.31bit.pax
  10. 再次切换为安装目录 /usr/lpp/RAC_8.3.5 发出命令:
     extattr +p lib/*.so
  11. 切换为安装目录的 bin 子目录 /usr/lpp/RAC_8.3.5/bin 并发出命令:
     ./SetConfig.sh
  12. 如果提示您输入 java 的标准路径,请指定 /usr/lpp/RAC_8.3.5/jre/J7.0/bin/java。 如果未在 /usr/lpp/RAC_8.3.5 中安装 java,请指定等效路径。
  13. 如果提示您输入网络访问方式,请指定 ALL。对于“启用安全性”,使用缺省设置 (FALSE)。
  14. 您现在可从上述步骤 6 删除 /tmp/rac.jre.31bit.pax/tmp/rac.zos.31bit.pax 文件。
    注: 在 z/OS 代理程序上运行较大的工作负载之前,建议您通过设置 ASSIZEMAX=2147483647 来调整每个用户的最大地址空间大小。请咨询系统管理员如何设置 ASSIZEMAX

使用 Agent Controller 进行回放

IBM Rational Performance Tester V8.3 和更高版本中,Load Generation Agent 在 z/OS 上不可用;而是使用 Rational Agent Controller (RAC)。因此,如果您要通过 z/OS 代理程序回放测试,需要告诉工作台使用 RAC 代理程序而不是 Load Generation Agent。为此,按如下所示在启动 Rational Performance Tester 之前将 -DrptACScheduleLaunch 选项添加到 eclipse.ini。 使用该选项时,Rational Performance Tester 工作台假定所有代理程序都基于 RAC。因此,如果您要在针对 z/OS 代理程序的调度中使用非 z/OS 代理程序,那么将需要在所有代理程序上安装 RAC(可在 Windows/Linux/AIX 机器上同时安装 RAC 和 Load Generatation Agent)。
-vm
  C:\Program Files\IBM\SDP\Majordomo\jdk\jre\bin\javaw.exe
  -startup
  plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
  -install
  C:\Program Files\IBM\SDP
  --launcher.library
  plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
  -vmargs
  -Xquickstart
  -Xms40m
  -Xgcpolicy:gencon
  -Xscmx48m
  -Xshareclasses:name=IBMSDP_%u
  -Xmx1200m
  -DrptACScheduleLaunch
  -Xjit:disableValueProfiling

在 z/OS(OS/390)上启动和停止 Agent Controller

卸载 z/OS (OS/390) 上的 Rational Performance Tester Agent Controller


反馈