手动部署DB2 9.7 Linux 5.4 安装教程与常见问题解决

需积分: 13 12 下载量 187 浏览量 更新于2024-09-17 收藏 125KB PDF 举报
本文档详细介绍了如何在Linux平台上手动安装DB2 9.7 for Linux 5.4版本。作者吴伟龙(Prudence Woo)提供了一套完整的安装步骤,旨在帮助用户在没有图形界面支持的情况下,通过命令行方式完成DB2的安装和配置。 首先,从下载的gzip压缩包中提取安装文件,使用`gunzip`解压`db2_9.7_linuxia32_server.tar.gz`,然后通过`tar`命令解压并进入安装目录。对于手动安装,用户需执行`./Db2_install`,在安装过程中选择相应的选项(如No表示不使用自动安装)并设置环境变量。 接着,创建三个DB2相关的用户组(db2grp, db2fgrp, db2agrp)以及用户(db2inst1, db2fenc, db2das),分别用于管理当前实例、加密服务和所有实例。为这些用户设置特定的密码,以确保系统的安全性。 在安装实例阶段,用户需进入`/opt/ibm/db2/V9.7/instance`目录,通过`dascrt-udb2das`命令创建DB2 Administration Server,这个服务器是管理DB2的核心组件,必须有一个,且管理员账户为db2das。随后,使用`db2icrt-udb2inst1`创建名为db2inst1的实例,可能遇到`DBI1922NThehostnameisnotvalid`的错误,这可能是由于主机名解析问题,需要在`/etc/hosts`文件中添加正确的主机名解析。 最后,切换到db2das用户启动DB2 Administration Server,通过`$db2adminstart`命令,如果该服务已启动则会提示状态。然后切换到db2inst1用户,执行`$db2start`启动数据库实例。至此,DB2 9.7 for Linux 5.4的安装过程就完成了。 本文提供了一个基础的安装指南,适用于对Linux命令行操作熟悉的用户,对于初次接触或需要深入了解DB2系统管理员来说,这是理解和掌握DB2在Linux环境下部署的关键步骤。在实际操作时,根据自己的环境需求和配置可能还需要进行适当的调整。