Rational® Tester for SOA Quality 的安装映像包含下列可选软件:
Agent Controller 是一个守护程序,它允许客户机应用程序启动和管理本地或远程应用程序,并向其他应用程序提供关于正在运行的应用程序的信息。您必须先单独安装 Agent Controller,然后才能使用以下工具:
注:
关于静默安装 Agent Controller 的更多信息,请参阅以下说明。
Agent Controller V7.0.1 受以下平台支持:
IBM Java™ SDK V5:
安装文件在 Agent Controller 光盘上的下列目录中:
当卸载 AIX 平台上的 Agent Controller V6.x 或 V7.x 时,您将需要手动除去任何残留文件。要执行此操作,请停止 Agent Controller 并将其卸载,然后清理卸载后可能留下的以下任何文件:
AIX:
$RASERVER_HOME/*(Agent Controller 的安装目录) /usr/lib/libLogAgent.so /usr/lib/libhcbnd.so /usr/lib/libhcclco.so /usr/lib/libhccldt.so /usr/lib/libhccls.so /usr/lib/libhcclserc.so /usr/lib/libhcclsert.so /usr/lib/libhcclsm.so /usr/lib/libhcjbnd.so /usr/lib/libhclaunch.so /usr/lib/libhcthread.so
请执行以下命令来设置必需的环境变量:
PATH={path to java installation}/jre/bin:$PATH export PATH LIBPATH={path to java installation}/jre/bin: {path to java installation}/jre/bin/ classic:$LIBPATH export LIBPATH
单击下一步继续安装。
您可以对安装命令使用以下参数来运行静默安装过程:
参数 | 描述 |
---|---|
-silent 如果使用静默安装,则需要此变量。 -V licenseAccepted=true |
可选:告诉安装程序静默运行,否则将出现一个显示已输入内容的安装向导。 |
-P installLocation |
可选:指定安装路径。缺省安装路径为“$D(install)/IBM/AgentController”。
示例: 对于 Windows:C:\Program Files\IBM\AgentController 对于 UNIX/Linux:/opt/IBM/AgentController |
-V VJavaPath |
必需:指定 Java 可执行文件的标准路径 |
-V VAccessLocal
-V VAccessCustom
-V VAccessAll |
可选:指定客户机与 Agent Controller 之间的连接方式(ALL、LOCAL 和 CUSTOM)。仅将以下变量中的一个设置为 true,其他设置为 false。缺省情况下,VAccessAll="true"
|
-V VHosts |
必需,如果 VAccessCustom="true"
指定客户机主机名,用逗号分隔 |
必须同时指定以下两个变量,并且应该设置为相反的值: -V VSecurity="true" or "false" -V VSecurityDisable="false" or "true" |
可选:(true,false)
缺省值: VSecurity=true VSecurityDisable=false |
-V VUsers |
必需:如果 VSecurity="true"
指定哪些用户可以连接到 Agent Controller |
-V VWAS6
-V VWAS5 |
可选:
-V VWAS6="true"(缺省值):如果使用 WAS V6 -V VWAS5="true":如果使用 WAS V5.x |
-V VWAS_HOME_V50
-V VWAS_HOME_V51 |
可选:如果 -V VWAS5="true"
指定 IBM WebSphere Application Server 5.1 和 5.0 的安装位置 |
示例:
从命令行执行安装:
-P installLocation="D:\IBM\AgentController" -V VJavaPath=" D:\jdk1.4.2\jre\bin\java.exe " -V VAccessLocal="false" -V VAccessCustom="true" -V VAccessAll="false" -V VHosts="host1,host2" -V VSecurity="true" -V VSecurityDisable="false" -V VUsers="user1,user2" -V VWAS5="true" -V VWAS_HOME_V51="D:\WebSphere5.1\AppServer" -V VWAS_HOME_V50="D:\WebSphere5.0\AppServer"
使用响应文件执行安装:
您可以创建一个响应文件(例如 setup.rsp)来存储所有参数,而不是对命令行指定这些参数。以下是 Windows 示例:Linux/UNIX 平台与此类似:
setup.exe -silent -options setup.rsp
响应文件的内容:
# Start of response file -P installLocation="D:\IBM\AgentController" -V licenseAccepted="true" -V VJavaPath=" D:\jdk1.4.2\jre\bin\java.exe " -V VAccessLocal="false" -V VAccessCustom="true" -V VAccessAll="false" -V VHosts="host1,host2" -V VSecurity="true" -V VSecurityDisable="false" -V VUsers="user1,user2" -V VWAS5="true" -V VWAS_HOME_V51="D:\WebSphere5.1\AppServer" -V VWAS_HOME_V50="D:\WebSphere5.0\AppServer" # End of response file
export LDR_CNTRL=USERREGS
./RAStart.sh
./RAStop.sh
Agent Controller V7.0.1 阻止产品的多个实例安装在一个工作站上。当执行更多安装时,无论是独立安装还是作为产品内部的嵌入式安装,Agent Controller 会记录对正在启动新安装的产品名的引用。
如果 Agent Controller 已安装了多次 — 即存在多个引用计数 — 则无论是独立安装还是作为产品内部的嵌入式安装,它都只能在卸载了最后一个引用产品后才能卸载;最后一个引用产品仍旧需要 Agent Controller。
如果您尝试在其他产品仍旧需要 Agent Controller 时卸载 Agent Controller,卸载不会进行,您将收到一条消息“无法卸载该产品,因为其他产品需要该产品”。
如果有先前版本的 Agent Controller,请先停止并卸载它,然后安装此版本的 Agent Controller。
export RASERVER_HOME={install location} export LIBPATH=$LIBPATH:{install location}/lib:{path to java installation}/bin: {path to java installation}/bin/classic export PATH=$PATH:{install location}/bin:{path to java installation}/bin export _BPX_SHAREAS="NO"
pax -ppx -rvf ibmrac.os390.pax
pax -ppx -rvf tptpdc.os390.pax
extattr +p /usr/lpp/IBM/AgentController/lib/*.so
如果要安装本地语言包,请完成下面的步骤 7 和步骤 8。如果不安装本地语言包,请继续执行步骤 9。
pax -ppx -rf tptpdc.nl1.os390.pax pax -ppx -rf tptpdc.nl2.os390.pax pax -ppx -rf ibmrac.os390.nl1.pax pax -ppx -rf ibmrac.os390.nl2.pax
./SetConfig.sh
注:RAServer 需要将包含可执行文件库(例如 libjvm.so)的 JRE 目录添加到 LIBPATH 环境变量中。例如,如果您正在使用 IBM JRE 1.4.1,则 LIBPATH 变量将设置如下:
export LIBPATH=/usr/lpp/java/IBM/J1.4/bin/classic: /usr/lpp/java/IBM/J1.4/bin:$LIBPATH
./RAStart.sh
./RAStop.sh
./removeLinks.sh
rm -rf /usr/lpp/IBM/AgentController
以下列表包含有关在所有平台上使用代理控制器安全性功能的提示与技巧:
向后兼容性(将较早版本的工作台与 V6.0.1 Agent Controller 一起使用):二者是兼容的,因为新的 Agent Controller 支持先前版本中的所有功能(例如,控制通道上的“安全性”)。但是,您将不能使用包括多路复用(通过控制通道返回数据,使其尽可能安全)在内的新功能。
向前兼容性(将 6.0.1 工作台与较早版本的 Agent Controller 一起使用):一般情况下不支持向前兼容性。
跨版本的 Agent Controller 间的兼容性:一些产品或工具(例如 IBM Performance Optimization Toolkit)要去多个主机(除了工作台以外)上的 Agent Controller 能彼此“发现”和通信。从一个版本到下一个版本围绕此功能所作的更改表示,如果您需要使用此功能,则必须在所有涉及的主机上使用 Agent Controller V6.0.0.1 或 Agent Controller V6.0.1。即,在各 Agent Controller 实例之间使用动态发现时不能混合使用各版本和将各版本进行匹配。
本节说明了与安装和卸载 Agent Controller 有关的已知问题和局限性。除非另有声明,否则以下信息适用于支持 Agent Controller 的所有操作系统。
Agent Controller 可能无法在非 Windows 平台上启动,并带有以下消息:
RAServer failed to start.
当 TCP/IP 端口 10002 不处于空闲状态时,通常会导致该故障。Agent Controller 在缺省情况下侦听此端口。在启动 Agent Controller 时系统上运行的另一进程可能正在使用此端口;或者也可能是 Agent Controller 刚刚停止,随即在端口释放之前重新启动。
如果 Agent Controller 未能启动,可以按如下指示来启动它:
如果在安装和卸载过程中遇到错误,这可能是由于 Agent Controller 的对象文件是由正在运行的进程装入的。要确保可以修改对象文件,请执行以下操作:
Rational ClearCase LT 是供小型项目团队使用的配置管理工具。ClearCase LT 是 IBM Rational ClearCase 产品系列的一部分,此产品系列既能满足小型项目工作组的要求,也能满足分支机构遍布全球的企业的要求。
您的安装介质包含 Rational ClearCase LT V7.0.1。它是从 Rational Tester for SOA Quality 中独立安装的。
如果在工作站上已安装 ClearCase LT,则可以将其升级到当前版本。有关从先前版本升级 ClearCaseLT 的信息,请参阅此产品的安装文档。
要使 Rational Tester for SOA Quality 能够与 ClearCase LT 配合工作,必须安装 Rational ClearCase SCM 适配器功能部件。缺省情况下,此功能部件是在您安装 Rational Tester for SOA Quality 时安装的。但是,如果未安装此功能部件,则以后可以使用 IBM Installation Manager 的“修改软件包”向导进行安装。有关详细信息,请参阅修改安装版本。
在使用 Rational ClearCase SCM 适配器之前,必须将其启用。有关启用和使用此适配器的详细信息,请参阅联机帮助。
有关安装 Rational ClearCase LT 的完整说明,请参阅 ClearCase LT 安装介质附带提供的安装文档。在安装本产品之前,强烈建议您阅读 ClearCase LT 发行说明。
某些文档处于 Acrobat® PDF 文件中。要打开文件,您需要 Adobe® Reader 软件,您可以从 http://www.adobe.com/products/acrobat/readstep2.html 下载该软件。
可以从 ClearCase LT 安装启动板中查看安装说明和发行说明。请参阅开始安装 Rational ClearCase LT。
要打开安装说明:
也可以从 IBM 出版物中心下载 Rational ClearCase LT 的安装说明和发行说明。
文档 | 出版物编号 |
---|---|
IBM Rational ClearCase, ClearCase MultiSite®, and ClearCase LT Installation and Upgrade Guide (Windows) | GI11-6365-00 |
IBM Rational ClearCase, ClearCase MultiSite, and ClearCase LT Installation and Upgrade Guide (UNIX) | GI11-6366-00 |
IBM Rational ClearCase LT Release Notes® | GI11-6369-01 |
本节中的安装说明旨在帮助您启动 Rational ClearCase LT 的安装过程。安装此产品时,您必须参阅 Rational ClearCase LT Installation Guide 中的完整安装说明。在开始进行安装前,强烈建议您阅读发行说明。
请按照安装向导中的说明执行操作,以完成安装过程。
IBM Rational ClearCase, ClearCase MultiSite, and ClearCase LT Installation Guide, 7.0, Linux and UNIX 文档中提供了关于在 Linux 工作站上安装 Rational ClearCase LT V7.0 的完整说明,您可从 600 下载此文档。
在 Rational ClearCase LT 所在的计算机上安装 Rational Tester for SOA Quality 之后,不需要配置 Rational ClearCase LT 许可证发放功能。但是,如果在未安装 Rational Tester for SOA Quality 的情况下安装 Rational ClearCase LT,则需要配置 ClearCase LT 许可证发放功能。
请参阅 ClearCase LT Installation Guide 以获取有关配置许可证的详细信息。