在UNIX 和Linux平台上部署IBM DB2 产品(二)
2008-09-09 16:29:54 来源:WEB开发网并行服务器事项
除了上述的服务器事项以外,在并行环境中,部署脚本必须可以按需更新.rhosts和 db2nodes.cfg 文件。
使用db2_install部署安装
虽然该方法绕开了响应文件创建步骤,但是它也错过了响应文件安装带来的所有方便之处。
安装阶段相当简单:
/share/rtcl/db2_install -p DB2.RTCL -n
产品标识符对每一种产品来说都是唯一的:请参考产品文档,以获取更多关于db2_install 命令的信息,或者运行db2_install(无任何参数),以查看产品清单。
如果需要其他语言支持,则部署脚本必须逐个安装。有关如何执行该操作的更多信息,请参见下面的“部署手动安装”一节。
试运行阶段
部署脚本现在还需要按需处理用户、实例和DAS的创建。创建用户是特定于操作系统的功能,应当参考操作系统指南。实例和DAS的创建将在“DB2 安装和配置补充说明”中讨论。
有关其他安装后工作的信息,请参见上面“部署响应文件安装”一节中的相关小节。
部署手动安装
该方法的优势是,它是一种安装的最精确方法,同时也是一种准备和调试时间最密集型的方法。因为它还是最高级的安装,是专为了解操作系统封装格式的系统管理员提供的,所以本文将知识水平进行了假定。
该部署脚本的第一阶段是拟定DB2代码本身。这是独立于系统之外的,因为DB2使用每一种操作系统所固有的安装工具。
在 AIX上,DB2使用installp命令。
在 Solaris上,DB2使用pkgadd命令。
在 HP-UX上,DB2使用swinstall命令。
在 Linux上,DB2使用rpm命令。
在该情况下成功编写部署脚本的关键是:了解适用于您的操作系统的工具,了解哪一个软件包包含所需的DB2代码,了解安装的顺序。中级和高级shell脚本用户可以在安装介质的 db2/platform目录中的db2_install脚本中找到该信息。
更多精彩
赞助商链接