使用 Db2 安装向导安装 Db2 服务器 (Linux 和 UNIX)
此任务描述如何在 Linux® 和 UNIX 操作系统上启动 " Db2 安装 " 向导。 “DB2 安装”向导用来定义安装首选项以及在系统上安装 DB2 数据库产品。 如果要安装 Db2 pureScale® Feature,请参阅 安装 Db2 pureScale 环境主题。
准备工作
- 如果计划设置分区数据库环境,请参阅相关链接中的任务。
- 确保系统满足安装、内存和磁盘要求。
- 确保安装了受支持的浏览器。
- 您可以使用 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
有关更多信息,请参阅 Hybrid Data Management 社区站点上的 Remote X11 Windows to AIX 。export DISPLAY=192.168.1.2:0.0
- 如果您正在环境中使用安全软件,那么必须在启动 " Db2 安装 " 向导之前手动创建所需的 Db2 用户。
限制
- 通过任何用户帐户都无法运行多个“Db2 安装”向导实例。
- 只能对使用代码集 UTF-8 定义的并且只有一个数据库分区的数据库使用 XML 功能。
- “Db2 安装”向导的字段不接受非英语字符。
过程
要启动“Db2 安装”向导:
结果
对于非 root 用户安装,DB2 数据库产品始终安装在 $HOME/sqllib 目录中,其中 $HOME 表示非 root 用户的主目录。
- AIX
- /opt/IBM/db2/11.1
- Linux
- /opt/ibm/db2/11.1
如果要在已使用此目录的系统上进行安装,那么 Db2 数据库产品安装路径将添加 _xx 。 _xx 是数字,从 01 开始,并根据您已安装的 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,其中 xxxx 为 0000-9999,具体取决于您在该机器上的安装数。
每个安装副本都有一个单独的历史记录文件列表。 如果除去某个安装副本,那么此安装路径下的相应历史记录文件也将被除去。 此复制操作是在安装快要结束时执行的,如果程序在完成之前就已停止或异常中止,那么不会创建历史记录文件。
后续操作
- 验证安装。
- 执行必需的安装后任务。
在安装 Db2 数据库产品之后,还可以通过从本地语言包所在的目录运行 ./db2setup 命令来安装本地语言包。
在 Linux x86上,如果您希望 Db2 数据库产品能够在本地计算机或网络上的其他计算机上访问 Db2 文档,那么必须安装 Db2 信息中心。 DB2 信息中心包含 DB2 数据库系统和 DB2 相关产品的文档。
- Db2 Workgroup Server Edition 内存限制
如果要安装 Db2 Workgroup Server Edition,那么实例允许的最大内存为 64 GB。
分配给实例的内存量由 INSTANCE_MEMORY 数据库管理器配置参数确定。- 从 9.7, 10.1或 10.5升级时的重要说明:
- 从 9.7, 10.1或 10.5 Db2 数据库产品升级时,如果内存配置超过允许的限制,那么在升级到当前版本后,该数据库产品可能无法启动。
- 自调整内存管理器不会将实例内存总量限制增大到超出许可证限制。