使用 Db2 安装向导安装 Db2 服务器 (Linux 和 UNIX)

此任务描述如何在 Linux® 和 UNIX 操作系统上启动 " Db2 安装 " 向导。 “DB2 安装”向导用来定义安装首选项以及在系统上安装 DB2 数据库产品。 如果要安装 Db2 pureScale® Feature,请参阅 安装 Db2 pureScale 环境主题。

准备工作

在启动“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
    有关更多信息,请参阅 Hybrid Data Management 社区站点上的 Remote X11 Windows to AIX
  • 如果您正在环境中使用安全软件,那么必须在启动 " Db2 安装 " 向导之前手动创建所需的 Db2 用户。


限制

  • 通过任何用户帐户都无法运行多个“Db2 安装”向导实例。
  • 只能对使用代码集 UTF-8 定义的并且只有一个数据库分区的数据库使用 XML 功能。
  • 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® 操作系统上
      gnutar -xvf product.tar
      其中 product 是下载的产品的名称。
    3. 更改目录:
      cd ./product
      其中 product 是下载的产品的名称。
    注: 如果下载了本地语言包,请将其解压缩到同一目录中。 此步骤将在同一目录中创建子目录(例如,./nlpack),并且使安装程序能够在没有任何提示的情况下自动找到安装映像。
  3. 从数据库产品映像所在的目录输入 ./db2setup 命令以启动 " Db2 安装 " 向导。
  4. 将打开 " Db2 安装 " 向导。 单击新安装以启动安装。

    遵循“Db2 安装”向导的提示逐步完成安装。

结果

对于非 root 用户安装,DB2 数据库产品始终安装在 $HOME/sqllib 目录中,其中 $HOME 表示非 root 用户的主目录。

对于 root 用户安装,DB2 数据库产品在缺省情况下安装在下列其中一个目录中
AIX
/opt/IBM/db2/11.1
Linux
/opt/ibm/db2/11.1

如果要在已使用此目录的系统上进行安装,那么 Db2 数据库产品安装路径将添加 _xx_xx 是数字,从 01 开始,并根据您已安装的 Db2 副本数增加。

您也可以指定自己的 Db2 数据库产品安装路径。

DB2 安装路径具有下列规则:
  • 可以包含小写字母 (a-z)、大写字母 (A-Z) 和下划线字符 ( _ )
  • 长度不能超过 128 个字符
  • 不能包含空格
  • 不能包含非英语字符的字符
  • 路径名不能是现有 Db2 安装的子目录。
  • 安装路径不能是符号链接。
安装日志文件是:
  • 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 数据库产品之后,还可以通过从本地语言包所在的目录运行 ./db2setup 命令来安装本地语言包。

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

Db2 Workgroup Server Edition 内存限制

如果要安装 Db2 Workgroup Server Edition,那么实例允许的最大内存为 64 GB

分配给实例的内存量由 INSTANCE_MEMORY 数据库管理器配置参数确定。
9.710.110.5升级时的重要说明:
  • 9.710.110.5 Db2 数据库产品升级时,如果内存配置超过允许的限制,那么在升级到当前版本后,该数据库产品可能无法启动。
  • 自调整内存管理器不会将实例内存总量限制增大到超出许可证限制。