记录响应文件

静默安装需要响应文件。您可以下载样本响应文件,手工创建响应文件,或使用 Installation Manager 记录响应文件。要记录响应文件,需要安装 Installation Manager。

开始之前

静默安装需要响应文件。您可以下载样本响应文件,手工创建响应文件,或使用 Installation Manager 记录响应文件。要记录响应文件,需要安装 Installation Manager。

您必须在将执行安装的相同平台上记录响应文件。例如,要在 Windows 机器上进行安装,必须在 Windows 机器上记录响应文件。您可以在 Windows XP 上记录响应文件,然后在另一个受支持的 Windows 版本上使用该响应文件。要在 Linux 机器上进行安装,必须在 Linux 机器上记录响应文件。

如果计划在多个平台上进行安装,那么必须具有针对每个平台的响应文件。您可以针对不同平台下载同一个样本响应文件,然后手工进行编辑。如果编辑样本响应文件,那么无需安装 Installation Manager。您还可以针对不同的平台记录响应文件。要记录响应文件,必须在每个平台上安装 Installation Manager。例如,您可以在 Windows 平台和 AIX® 平台上安装 Installation Manager 以针对 Windows 机器和 AIX 机器创建响应文件。

解压缩的安装文件包含产品存储库。您不需要创建存储库。Rational® Enterprise Deployment 中的 Rational 产品安装文件和 Installation Manager 安装文件应该位于单独的存储库中。

如果希望对于所有安装文件只使用一个存储库,或正从 HTTP 服务器进行安装,那么必须使用 Packaging Utility 以创建包含所有安装文件的存储库。

Installation Manager 安装文件位于网络共享驱动器上,因为安装 Rational 产品需要访问 Installation Manager 安装程序。在该方案中,您未在网络共享驱动器中安装 Installation Manager。Rational ClearCase® 和 Rational ClearQuest® 的某些版本未随附缺省响应文件。

过程

  1. 在安装前检查用户需求。Rational Team 产品需要管理员访问权。
  2. 安装目录,或将网络共享驱动器上的共享驱动器映射到管理机器。选择对于您执行安装所在的机器公共的驱动器。响应文件存储了这些存储库的驱动器和目录位置。

    在稍后的步骤中,您会指定位于远程服务器上的存储库。请注意,比方说,如果响应文件将位置保存为 g:\installation_files\EnterpriseCD-Windows\InstallationManager,并且您在将 m:\ 驱动器(而非 g:\ 驱动器)用作共享驱动器的机器上记录静默安装,那么安装将找不到 g:\installation_files\EnterpriseCD-Windows\InstallationManager。 您还可以编辑响应文件,以更改驱动器。

  3. 在管理机器上安装 Installation Manager。使用 Installation Manager GUI 记录响应文件。
    注: 对于无 GUI 的平台,请参阅技术说明第 1373364 号“Installing ClearCase on a platform that does not use the GUI”(http://www-01.ibm.com/support/docview.wss?rs=0&uid=swg21373364) 或技术说明第 1373401 号“Installing ClearQuest on a platform that does not use the GUI”(http://www-01.ibm.com/support/docview.wss?rs=0&uid=swg21373401)
  4. 如果 Rational 产品需要管理员访问权才能运行安装,请使用管理员命令安装 Installation Manager:
    Windows
    shared_drive:\install_files\install.exe
    Linux 或 UNIX 系统
    /install_files/install
    注: 在 Windows 上,使用 install.exe 进行 GUI 方式的安装。使用 installc.exe 进行静默安装。不支持将 install.exe 用于静默安装。
    注: 日志文件位于以下位置:
    • WindowsC:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\logs
    • Linux 或 UNIX 系统/var/ibm/InstallationManager/logs
    在 Windows 上,如果未以管理员身份进行安装,那么日志文件将存储在其他位置。
  5. Installation Manager 安装完成后,会提示您重新启动 Installation Manager。请在 Installation Manager 重新启动之后将其关闭。
  6. 在本地机器上,打开命令提示符,转至已安装的 Installation Manager 目录下的 Eclipse 目录:
    • Windowsinstall_dir\Installation Manager\eclipse
    • Linux 或 UNIX 系统/install_dir/InstallationManager/eclipse
    Windows 上的缺省位置为 C:\Program Files\IBM\Installation Manager\eclipse。Linux 或 UNIX 系统上的缺省位置为 /opt/IBM/InstallationManager/eclipse/
  7. 运行以下命令,以记录 Rational 产品安装的响应文件。 记住响应文件的名称和位置,因为在稍后的步骤中需要这些信息。
    • WindowsIBMIM -record c:\response_file\install_clearcase80.xml -skipInstall c:\skipInstall_directory\install_clearcase80
    • Linux 或 UNIX 系统./IBMIM –record /response_file/install_clearcase80.xml -skipInstall skipInstall_dir/install_clearcase80
    其中,install_clearcase80.xml 是正在记录的响应文件,skipInstall_directory\install_clearcase80 是创建 skipInstall 文件夹和文件的位置。
    注: -skipInstall 选项记录响应文件,而不安装 Rational 产品。目录位置 agentDataLocation 必须是一个可写目录。

    当使用 -skipInstall 创建响应文件时,必须保留为 agentDataLocation 创建的目录、文件夹和文件。这允许您今后使用选项 -record 来修改响应文件。您也可以手工编辑响应文件。

    您可以在管理机器或网络共享驱动器上为响应文件位置或 agentDataLocation 指定目录。要在今后使用 Installation Manager 修改响应文件,必须使用相同的目录位置。

    验证您输入的文件路径是否存在。Installation Manager 不会为响应文件创建目录。您无需创建响应文件。

    记录响应文件时,文本 (Recording...) 会在 Installation Manager 标题中显示。

    Installation Manager 信息中心包含有关创建响应文件的最新信息。要了解有关用于创建响应文件的命令以及可用命令选项的更多信息,请参阅 http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp?topic=/com.ibm.silentinstall12.doc/topics/c_silent_response_files.html

  8. 记录响应文件之后,添加 Rational 产品和 Installation Manager 存储库位置。
    1. 转至文件 > 首选项 > 存储库
    2. 通过选择 diskTag.inf,添加 Rational 产品安装文件的存储库位置。该方案中的存储库位置位于网络共享驱动器上。 存储库位置是在解压缩 Rational 产品的安装文件时创建的。
      • Windowsg:\installation_files\Rational_product\disk1\diskTag.inf,其中 g:\ 指向网络共享驱动器上的共享驱动器。
      • Linux 或 UNIX 系统 /installation_files/Rational_product/disk1/diskTag.inf
      注: Notes® repository.configdiskTag.inf 之间的差异。文件 repository.config 可通过使用 Packaging Utility 创建或从安装文件获得。对于修订包,该文件通常位于 install_files\RationalProduct 目录中。文件 diskTag.inf 向 Installation Manager 表明文件来自磁盘映像。diskTag.inf 可涉及多个磁盘。您无法使用 Packaging Utility 创建 diskTag.inf 文件,但可以在 Packaging Utility 中选择 diskTag.inf。不能从 HTTP 服务器使用 diskTag.inf。修订包不包含 diskTag.inf 文件。
      注: 该方案不使用启动板。启动板仅由磁盘映像提供,并仅使用 diskTag.inf。启动板不使用 repository.config
    3. 设置首选项。
      注: 有些静默安装首选项无法使用 Installation Manager 界面进行编辑。您必须手工编辑响应文件。要了解静默安装首选项的相关信息,请转至 Installation Manager 信息中心 (http://publib.boulder.ibm.com/infocenter/install/v1r4/topic/com.ibm.silentinstall12.doc/topics/r_silent_prefs.html)。
      • 在“首选项”窗口中,选择存储库。根据您的环境,启用或禁用在安装和更新期间搜索服务存储库。 该选项在响应文件中存储为 offering.service.repositories.areUsed
      • 在“首选项”窗口中,选择更新。 根据您的环境,启用或禁用搜索 Installation Manager 更新。该选项在响应文件中存储为 com.ibm.cic.common.core.preferences.searchForUpdates
    4. 单击确定
  9. 逐步完成整个安装过程,填充适合您环境的字段。
  10. 安装完成后,关闭 Installation Manager 以完成记录响应文件的操作。
  11. 要静默安装 Installation Manager,请修改响应文件。
    注: 如果安装了 Installation Manager,就无法记录 Installation Manager 的静默响应文件。
    1. 确定 Installation Manager 的内部版本值。要获取指示信息,请参阅技术说明第 1393738 号“Installation Manager versions included with ClearCase and ClearQuest”( http://www-01.ibm.com/support/docview.wss?rs=0&uid=swg21393738)。如果有多组安装文件,请使用最新版本。
    2. 打开响应文件
    3. 使用以下格式,将产品键添加到安装命令中:<offering features='agent_core,agent_jre' id='com.ibm.cic.agent' version='1.4.4000.20110525_1254'/>Version 是 Installation Manager 的内部版本值 im.internal.version。请在 agent_coreagent_jre 之间使用逗号。 例如:
      <install>
      	<offering features='agent_core,agent_jre' id='com.ibm.cic.agent' version='1.4.4000.20110525_1254'>
      	<offering id='com.ibm.rational.clearcase.platform' version='8.0.0.00-8-0-D081110'/>
      </install>
    注: 可以在不修改响应文件的情况下静默安装 Installation Manager 和 Rational 产品。要执行此操作,可以使用命令创建批处理文件或 shell 脚本,以便首先对 Installation Manager 运行静默安装,然后对 Rational 产品运行静默安装。在 Windows 上,使用 installc.exe(而非 install.exe)进行静默安装。

    示例命令:

    Windows
    install_files_IM\installc --launcher.ini silent-install.ini
    install_files_Rationalproduct\install --launcher.ini silent-install.ini -input <response_file>
    Linux 或 UNIX 系统
    install_files_IM/installc --launcher.ini silent-install.ini 
    install_files_Rationalproduct/install --launcher.ini silent-install.ini -input <response_file>
  12. 如果在管理机器而非网络共享驱动器上创建响应文件,那么必须将该响应文件复制到网络共享驱动器。您无需将 agentDataLocation 目录复制到远程服务器。
    注: 您可能希望在网络共享驱动器上创建一个特定于响应文件的目录。例如,对于 Windows 为 c:\installation_files\response_files;对于 Linux 或 UNIX 系统为 /installation_files/response_files

反馈