此任务描述如何在 Linux 和 UNIX 操作系统上启动“DB2 安装”向导。“DB2 安装”向导用来定义安装首选项以及在系统上安装 DB2® 数据库产品。如果正在安装 DB2 pureScale® Feature,请参阅主题安装 DB2 pureScale Feature。
开始之前
在启动“
DB2 安装”向导之前:
- 如果您打算设置分区数据库环境,请通过进入此主题底部的相关链接来了解如何执行此操作。
- 确保系统满足安装、内存和磁盘要求。
- 确保安装了受支持的浏览器。
- 可以使用 root 用户权限或者非 root 用户权限来安装 DB2 数据库服务器。有关非 root 用户安装的更多信息,请参阅相关链接。
- DB2 数据库产品映像必须可用。可通过购买实体 DB2 数据库产品 DVD 或者从 Passport Advantage® 下载安装映像来获取 DB2 安装映像。
- 如果要安装非英文版本的 DB2 数据库产品,那么必须具有适当的本地语言程序包。
- “DB2 安装”向导是一个图形安装程序。要使用“DB2 安装”向导安装 DB2 产品,需要 X Window System (X11) 以显示图形用户界面 (GUI)。要在本地工作站上显示 GUI,必须安装和运行 X Window System 软件,且必须将 DISPLAY 变量设置为用于安装 DB2 产品的工作站的 IP 地址 (export DISPLAY=<ip-address>:0.0)。例如,export DISPLAY=192.168.1.2:0.0。有关详细信息,请参阅 developerWorks®文章:http://www.ibm.com/developerworks/community/blogs/paixperiences/entry/remotex11aix?lang=en。
- 如果要在您所在环境中使用安全性软件,那么在启动“DB2 安装”向导之前必须手动创建必需的 DB2 用户。
限制
- 通过任何用户帐户都无法运行多个“DB2 安装”向导实例。
- 只能对使用代码集 UTF-8 定义的并且只有一个数据库分区的数据库使用
XML 功能。
- “DB2 安装”向导的字段不接受非英文字符。
- 对基于 Itanium 的 HP Integrity Series Systems 上的 HP-UX 11i V2,使用“DB2 安装”向导中指定的密码无法访问通过安装向导为 DB2 实例所有者、受防护的用户或 DAS 创建的用户。完成此安装向导之后,需要重新设置这些用户的密码。这不会影响使用此安装向导创建的实例或 DAS,因此,不需要重新创建该实例或 DAS。
过程
在启动“DB2 安装”向导:
- 如果具有实际的 DB2 数据库产品 DVD,那么通过输入下列命令来切换至安装了此 DB2 数据库产品 DVD 的目录:
cd /dvdrom
其中 /dvdrom 表示 DB2 数据库产品 DVD 的安装点。
- 如果下载了 DB2 数据库产品映像,那么必须对产品文件进行解压缩。
- 解压缩产品文件:
gzip -d product.tar.gz
其中 product 是下载的产品的名称。
- 解压产品文件:
- 在 Linux 操作系统上
tar -xvf product.tar
- 在 AIX®、HP-UX 和 Solaris 操作系统上
gnutar -xvf product.tar
其中 product 是下载的产品的名称。
- 更改目录:
cd ./product
其中 product 是下载的产品的名称。
注: 如果下载了本地语言程序包,那么将其解压缩至同一个目录中。这将会在同一目录中创建子目录(例如,./nlpack),并且允许安装程序自动查找安装映像而无需提示。
- 通过从数据库产品映像所在目录中输入 ./db2setup 命令来启动“DB2 安装”向导。
- 将打开“IBM DB2 安装启动板”。在此窗口中,可以查看安装先决条件和发行说明,也可以直接进行安装。您还可以查看安装先决条件和发行说明以获取最新信息。
- 单击安装产品,安装产品窗口将显示可供安装的产品。
通过单击“安装新产品”启动安装。遵循“DB2 安装”向导的提示逐步完成安装。
- 使用“DB2 安装”向导时的样本面板将指导您完成安装过程。请参阅相关链接。
在启动安装后,请完成“DB2 安装”向导的安装面板并作出选择。安装帮助可用来指导您完成其余步骤。要调用安装帮助,请单击帮助或按 F1 键。可随时单击取消来结束安装。
结果
对于非 root 用户安装,DB2 数据库产品始终安装在 $HOME/sqllib 目录中,其中 $HOME 表示非 root 用户的主目录。
对于 root 用户安装,DB2 数据库产品在缺省情况下安装在
下列其中一个目录中:
- AIX、HP-UX 和 Solaris
- /opt/IBM/db2/V10.1
- Linux
- /opt/ibm/db2/V10.1
如果您要安装在一个已经在使用该目录的系统上,那么 DB2 数据库产品安装路径会添加 _xx,其中 _xx 是数字,从 01 开始并按照您已经安装的 DB2 副本数量递增。
您还可以指定自己的 DB2 数据库产品安装路径。
DB2 安装路径具有下列规则:
- 可以包含小写字母 (a-z)、大写字母 (A-Z) 和下划线字符 ( _ )
- 不能超过 128 个字符
- 不能包含空格
- 不能包含非英文字符
安装日志文件是:
- DB2 安装日志文件。此文件将捕获包括错误在内的所有 DB2 安装信息。
- 对于 root 用户安装,DB2 安装日志文件名是 db2setup.log。
- 对于非 root 用户安装,DB2
安装日志文件名是
db2setup_username.log,其中 username 是用于执行安装的非 root 用户标识。
- DB2 错误日志文件。此文件会捕获由 Java™ 返回的任何错误输出(例如,异常和陷阱信息)。
- 对于 root 用户安装,DB2 错误日志文件名是 db2setup.err。
- 对于非 root 用户安装,DB2
错误日志文件名是
db2setup_username.err,其中 username 是用于执行安装的非 root 用户标识。
缺省情况下,这些日志文件在 /tmp 目录中。可以指定日志文件的位置。
不再存在 db2setup.his 文件。但是,DB2 安装程序会将 DB2 安装日志文件的副本保存在 DB2_DIR/install/logs/ 目录中,并将该文件重命名为 db2install.history。如果该名称已存在,那么
DB2
安装程序会将其重命名为
db2install.history.xxxx,其中
xxxx 为 0000-9999,这取决于该机器上的安装版本数目。
每个安装副本都有一个单独的历史记录文件列表。如果除去了一个安装副本,那么此安装路径下的历史记录文件也将被除去。此复制操作是在安装快要结束时执行的,如果程序在完成之前就已停止或者异常中止,那么不会创建历史记录文件。
下一步做什么
可以通过运行“DB2 安装”向导来安装 IBM® Data
Studio。
在安装了 DB2 数据库产品之后,通过从本地语言包所在的目录运行 ./db2setup 命令,也可以安装本地语言包。
在 Linux x86 上,如果想要 DB2 数据库产品能够访问本地计算机或网络上的另一计算机上的 DB2 文档,那么必须安装 DB2 信息中心。DB2 信息中心包含 DB2 数据库系统和 DB2 相关产品的文档。
- DB2 Express® Edition和 DB2 Workgroup Server Edition的内存限制
- 如果要安装 DB2 Express Edition,那么允许用于实例的最大内存为 4 GB。
如果要安装 DB2 Workgroup Server Edition,那么允许用于实例的最大内存为 64 GB。
分配给实例的内存量由
INSTANCE_MEMORY 数据库管理器配置参数确定。
- 从 V9.5 或 V9.7 进行升级时的重要说明:
- 如果 V9.5 或 V9.7 DB2 数据库产品的内存配置超过允许的限制,那么在升级到当前版本之后,DB2 数据库产品可能无法启动。
- 自调整内存管理器不会将总的实例内存上限增大到超出许可证限制。