Von*_*onC 6 ibm unix installation silent clearcase
ClearCase 7.1 安装过程设置的挑战是多方面的:
./install_server
”脚本):使用统一的基于 GUI 的 Java 工具,适用于 Windows 和 Unix:安装管理器 (IM),基于 XML 配置文件:“响应文件” .该文档并未完全涵盖这种情况。
我在下面的答案将在那里(作为社区 Wiki)记录我迄今为止在此过程中的经历。
(社区维基回答:随意编辑和改进)
要安装最新的 CC7.1(7.1.0.2),必须先安装 7.1,然后再升级。
这意味着您将需要:
clearcase_response_sun5.xml
或clearcase_response_linux_x86.xml
查看示例,但其中一个实际上已包含在您的 Cxxx.zip 文件中。将这3 或 4 个文件(Cxxx.zip、最新的 IM、最新的 FixPack、[
最新的 IFix ]
)复制到您想要的任何发布区域。请注意,您将需要大约 7Go 来获取安装文件和完整安装。
对于 Solaris10 系统,需要安装 2 个: - 一个在全局区域,发布区域必须可以从 ngz(非全局区域)访问 - 一个在 ngz 中,可以访问 gz 发布区域(只读访问) )
IM1.3.1
”),然后再将其解压缩到那里。如果您同意许可协议,请将
acceptLicense
密钥的值更改为 true。
<agent-input acceptLicense='true'>
Run Code Online (Sandbox Code Playgroud)
3 个存储库位置(对于 CC7.0、latestCC - 例如 7.1.0.2 - 和最新的 IM --1.3 例如)
<repository location='/my/release/area/disk1/InstallerImage_xxx' />
<repository location='/my/release/area/disk1/IM...' /> <!-- ignored: IM1.2 bundle with CC7.0 -->
<repository location='/my/release/area/im13...' /> <!-- latest IM -->
<repository location='/my/release/area/7.1.0.2...' /> <!-- latest CC -->
Run Code Online (Sandbox Code Playgroud)
例子:
<repository location='/usr/scm/ccase_rls/disk1/diskTag.inf' />
<repository location='/usr/scm/ccase_rls/disk1/InstallerImage_solaris' />
<repository location='/usr/scm/ccase_rls/7.1.0.2-RATL-RCC.sun5/repository.config' />
<repository location='/usr/scm/ccase_rls/im13' />
Run Code Online (Sandbox Code Playgroud)
主机名、地区和 smtp
<data key="user.CC_RegSvrHostName,com.ibm.rational.clearcase.linux_x86" value="mycomputername"/>
<data key="user.CC_RegUNIXRegionName,com.ibm.rational.clearcase.linux_x86" value="unix_region"/>
<data key="user.CC_RegSMTPHostName,com.ibm.rational.clearcase.linux_x86" value="mymailserver.mydomain.com"/>
Run Code Online (Sandbox Code Playgroud)
Atria 或 Flexm 设置
<data key="user.CC_LICENSE_MANAGER,com.ibm.rational.clearcase.linux_x86" value="ATRIA"/>
<data key="user.ATRIA_HOST_IS_REMOTE,com.ibm.rational.clearcase.linux_x86" value="true"/>
<data key="user.ATRIA_REMOTE_HOSTNAME,com.ibm.rational.clearcase.linux_x86" value="atria_hostname"/>
<data key="user.ATRIA_LOCAL_KEY,com.ibm.rational.clearcase.linux_x86" value=""/>
<data key="user.RCL_PortAtHost" value="27000@ss1"/>
Run Code Online (Sandbox Code Playgroud)
对于Linux only,我建议安装预构建的MVFS 模块,因此
user.CC_MVFSModuleRebuild
密钥的值为“0” 。只需确保您手头有一些命令的内核源代码(所有返回值都可以根据您的上下文更改):
$ rpm -q -f /lib/modules/`uname -r`/build/Makefile
kernel-devel-2.6.18-92.el5
$ rpm -q -f /lib/modules/`uname -r`/build/Module.symvers
kernel-devel-2.6.18-92.el5
Run Code Online (Sandbox Code Playgroud)
或者,更简单:
$echo /lib/modules/`uname -r`/build
/lib/modules/2.6.18-128.el5/build
Run Code Online (Sandbox Code Playgroud)
安装内核源代码:
$ cd /usr/src
$ sudo yum install kernel-devel
$ sudo ln -s kernels/2.6.18-128.el5-x86_64 linux
Run Code Online (Sandbox Code Playgroud)
你会看见:
$l /lib/modules/2.6.18-128.el5
lrwxrwxrwx 1 root root 46 Aug 21 17:01 build -> ../../../usr/src/kernels/2.6.18-128.el5-x86_64/
Run Code Online (Sandbox Code Playgroud)
然后(仍然仅适用于 Linux):
<data key="user.CC_MVFSModuleRebuild,com.ibm.rational.clearcase.linux_x86" value="0"/>
<data key="user.CC_MVFSModuleKernelPath,com.ibm.rational.clearcase.linux_x86" value="your_kernel_source_directory"/>
Run Code Online (Sandbox Code Playgroud)
内核源目录的典型默认值,对于 Linux,如果您已经制作了上面提到的 slink:
<data key="user.CC_MVFSModuleKernelPath,com.ibm.rational.clearcase.linux_x86" value="/usr/src/linux"/>
Run Code Online (Sandbox Code Playgroud)
选择要为 Rational SDLC 安装的
com.ibm.cic.agent
功能部件,并安装产品功能部件:
<install>
<offering id='com.ibm.rational.clearcase....'
<offering id='com.ibm.cici.agent'
Run Code Online (Sandbox Code Playgroud)
设置最新版本的 CC 和 IM。您将在以下位置找到他们的 ID:
im13/configuration/config.ini: im.internal.version= 1.3.1000.20090618_1714
要运行安装,请从您的发布区域
命令:
sudo ./im13/install --launcher.ini ./im13/silent-install.ini -silent -ShowVerboseProgress -input ./clearcase_response.xml > & install_7.1.0.0.log
Run Code Online (Sandbox Code Playgroud)
原则:
stdout
并stderr
在自定义临时日志文件中mount vob
'期间出现问题),就会有一个完整的回滚。如果是这样,您的临时日志文件很有用,但您也可以在以下位置找到 IM 日志文件IM 日志文件:
/var/ibm/InstallationManager/logs/native
Run Code Online (Sandbox Code Playgroud)
如果出现问题或未完成安装,您可以随时卸载产品,但:
<uninstall modify='false'>
元素