为 IBM DB2 for Linux、UNIX and Windows 以及 IBM Content Manager 编写自动安装脚本

94 篇文章 1 订阅
系列文章介绍自动部署工具包(automatic deployment toolkit,Automatic-DT),它可以帮助基础结构架构师使用一系列自动安装和配置的 IBM 软件来安装和配置部署节点。它还可以帮助测试人员和开发人员在日常的测试和集成生命周期中刷新构建版本。在本系列的这第 3 部分中,为 IBM® DB2® for Linux®、UNIX 和 Windows® 以及 IBM Content Manager 构建自动安装和配置脚本。

引言

本文向您介绍如何自动安装 DB2 for Linux、UNIX 和 Windows(以下称为 DB2)以及 IBM Content Manager。这些自动安装脚本采用 Python 编写,Python 支持在不需要人工介入的情况下安装这两个产品。

每个产品的安装划分为三个主要步骤:

  • 执行安装前步骤以检查产品要求是否得到满足。
  • 开始安装
  • 在安装完成以后执行安装后步骤,以验证安装是否成功,并允许基于项目需求执行某些额外的任务;例如,可能检查安装日志以确认安装过程中没有发生错误,或者执行 DB2 SQL 脚本以安装用于开发的 DB2 数据库。




回页首


响应文件

要自动安装 DB2 这样的产品,您需要执行静默安装。在静默安装中,您将使用响应文件来指定通常要在安装程序的 GUI 中输入的配置参数。响应文件 是个文本文件,其中每一行对应于可在常规交互式安装中找到的字段。

一般来讲,可以采用两种方法准备响应文件。

  • 保存:在执行手动安装时,您可以让安装程序生成响应文件,其中记录您在安装过程中选择的选项,然后根据需要做出某些较小的修改。如果您要在大量的计算机上安装完全相同的组件,这是相当有用的。
  • 编辑:在公共模板基础上修改响应文件。模板响应文件显示您可以指定的所有可能选项,但是这样更加困难,因为您必须是响应文件模板方面的专家。

在自动安装脚本中,已经提供了几个响应文件。您可以直接使用它们,做出某些修改,或者用户可以覆盖响应文件。清单 1 显示了 DB2 响应文件的示例。


清单 1. DB2 响应文件的示例
PROD=ENTERPRISE_SERVER_EDITION
LIC_AGREEMENT=ACCEPT
# installation destination dir
FILE=C:/IBM/SQLLIB/

INSTALL_TYPE=CUSTOM

COMP=SPATIAL_EXTENDER_SAMPLES
COMP=INFORMATION_CATALOG_SAMPLES
COMP=JDBC_SUPPORT
COMP=IBM_JDK
COMP=IBM_JRE
COMP=LDAP_EXPLOITATION
... ... ... ...
COMP=TCPIP_DB2_LISTENER_SUPPORT

LANG=EN
DAS_CONTACT_LIST=LOCAL

INSTANCE=DB2
DB2.NAME=DB2
DEFAULT_INSTANCE=DB2
DB2.AUTOSTART=YES
#db2 user name and password
DB2.USERNAME=db2admin
DB2.PASSWORD=244259359291351148346332
... ... ... ...
DB2_ADMINGROUP_NAME=DB2ADMNS





回页首


DB2 安装

正如在“引言”中所讨论的,需要完成以下三个主要步骤——安装前、安装和安装后——来完成 DB2 的安装。

DB2 安装前步骤

  1. 检查目标目录中是否已经安装了 DB2 产品,如清单 2 所示。

    清单 2. DB2 安装前步骤


本文转自IBM Developerworks中国

      请点击此处查看全文


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值