DB2 V10.1 for Linux, UNIX, and Windows

使用“DB2 安装”向导来安装 DB2 服务器(Linux 和 UNIX

此任务描述如何在 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 安装”向导:

  1. 如果具有实际的 DB2 数据库产品 DVD,那么通过输入下列命令来切换至安装了此 DB2 数据库产品 DVD 的目录:
       cd /dvdrom
    其中 /dvdrom 表示 DB2 数据库产品 DVD 的安装点。
  2. 如果下载了 DB2 数据库产品映像,那么必须对产品文件进行解压缩。
    1. 解压缩产品文件:
      gzip -d product.tar.gz
      其中 product 是下载的产品的名称。
    2. 解压产品文件:
      在 Linux 操作系统上
      tar -xvf product.tar
      在 AIX®、HP-UX 和 Solaris 操作系统上
      gnutar -xvf product.tar
      其中 product 是下载的产品的名称。
    3. 更改目录:
      cd ./product
      其中 product 是下载的产品的名称。
    注: 如果下载了本地语言程序包,那么将其解压缩至同一个目录中。这将会在同一目录中创建子目录(例如,./nlpack),并且允许安装程序自动查找安装映像而无需提示。
  3. 通过从数据库产品映像所在目录中输入 ./db2setup 命令来启动“DB2 安装”向导。
  4. 将打开“IBM DB2 安装启动板”。在此窗口中,可以查看安装先决条件和发行说明,也可以直接进行安装。您还可以查看安装先决条件和发行说明以获取最新信息。
  5. 单击安装产品安装产品窗口将显示可供安装的产品。

    通过单击“安装新产品”启动安装。遵循“DB2 安装”向导的提示逐步完成安装。

  6. 使用“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,其中 xxxx0000-9999,这取决于该机器上的安装版本数目。

每个安装副本都有一个单独的历史记录文件列表。如果除去了一个安装副本,那么此安装路径下的历史记录文件也将被除去。此复制操作是在安装快要结束时执行的,如果程序在完成之前就已停止或者异常中止,那么不会创建历史记录文件。

下一步做什么

可以通过运行“DB2 安装”向导来安装 IBM® Data Studio

在安装了 DB2 数据库产品之后,通过从本地语言包所在的目录运行 ./db2setup 命令,也可以安装本地语言包。

在 Linux x86 上,如果想要 DB2 数据库产品能够访问本地计算机或网络上的另一计算机上的 DB2 文档,那么必须安装 DB2 信息中心DB2 信息中心包含 DB2 数据库系统和 DB2 相关产品的文档。

DB2 Express® EditionDB2 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 数据库产品可能无法启动。
  • 自调整内存管理器不会将总的实例内存上限增大到超出许可证限制。