在UNIX 和Linux平台上部署 IBM DB2 产品
本文讲述了如何跨多台机器在 UNIX 和 Linux 平台上快速、轻松和一致地部署 DB2 产品。本说明书可用于安装客户机、服务器、并行服务器和 FixPak。本文主要讨论 UNIX 和 Linux 平台上的 DB2 Version 8 产品家族。本说明书与前一版本类似,并且在未来版中也会继续保持类似特点。
创建响应文件
创建响应文件是一个可选但推荐采用的步骤。响应文件可以显著地简化安装脚本。响应文件不可以用于 FixPak 安装。
响应文件可能会因为目标环境不同而显著不同。本文主要针对三种环境:客户机、单机服务器(例如,除了 Enterprise Server Edition with DPF 以外的任何服务器)和并行服务器(例如,Enterprise Server Edition with DPF)。
对于按照上述三种环境的组合部署的机器来说(例如安装了 Relational Connect for DB2 Data Sources 的数据库服务器,同时还必须作为另一个数据库的客户机),可以将这些环境组合在一起。但是,为了简单起见,本文不讨论这些组合。
响应文件
创建响应文件的最简单方式是使用 db2setup 图形界面。通过启动 db2setup,然后保存响应文件,您可以以图形方式选择需要安装的组件。然后,您可以通过从 CD 中提供的示例响应文件中复制附加条目来调整响应文件。
创建响应文件的另一种方式是从 CD 中复制示例响应文件,然后修改该示例响应文件。示例存放在 db2/pto/samples 目录中,plat 是平台标识符。例如,db2/linux/samples/db2rtcl.rsp 是 DB2 for Linux CD 中面向 Linux 的 Run-time Client 示例响应文件。
尽管极力推荐在部署之前首先在一台机器上进行测试,但是响应文件非常易于使用。
关于响应文件需要知道的第一件事是任何以 * 或者 # 字符开始的行都将作为注释忽略。
* This is a comment.
任何行的末端包含 ** 或者 ## 序列的行也都将作为注释被忽略。
PROD = ENTERPRISE_SERVER_EDITION ** This is a comment.
所有的数据均以 KEYWORD=VALUE 格式显示。在以上示例中,关键词是 PROD,而 PROD 关键词的给定值是ENTERPRISE_SERVER_EDITION。
每一个关键词被看作是一个标记。即,该关键词保留不翻译。大多数值也都是标记。例如,在以下的行中
INSTALLJTYPE = TYPICAL
关键词和值都是标记,因此不应当被看作英文单词。响应文件安装程序可以识别这些标记,它所识别的标记都是一样的,不考虑其语言。
未注释的示例响应文件中的条目被看作是强制性的,必须填写才能进行安装。
最后,很多关键词直接映射到您在图形安装期间可能会遇到的问题中,因此掌握图形安装可以帮助理解响应文件。
- PROD
PROD 关键词指定需要安装的产品。每一份示例响应文件都已经预填入该关键词。不需要对其进行任何改动。
- 本文关键词:

