数据库 DB2 11.1 在 Linux 上部署实战

DB2最初于1983年发布,是IBM的主机系统(IBM System/370)的数据库管理系统 。随着时间的推移,DB2逐渐扩展到其他平台,包括windows、linux、UNIX和IBM的大型机系统(IBM z/OS) 。

数据库 DB2 11.1 在 Linux 上部署实战

文章插图
一、背景DB2是一种关系型数据库管理系统(RDBMS),由IBM开发和推出 。它是IBM公司旗下的数据库产品系列之一,提供了广泛的功能和工具,用于管理企业级数据库应用 。
DB2最初于1983年发布,是IBM的主机系统(IBM System/370)的数据库管理系统 。随着时间的推移,DB2逐渐扩展到其他平台,包括Windows、Linux、UNIX和IBM的大型机系统(IBM z/OS) 。目前,DB2已经成为一种跨平台的数据库解决方案,适用于各种规模和类型的企业应用 。
二、解决方案在这篇文章中,我们将介绍在 Linux 上安装 DB2 11.1 的步骤 。在安装任何 DB2 LUW 产品之前,您应该确保您的系统满足操作系统、硬件、软件、存储和内存要求 。
1、安装DB2 11.1 软件备注:以下步骤也适用于 Linux 上的 DB2 11.5 安装 。
第 1 步:检查以下链接以了解最新的安装要求 。
https://www.ibm.com/support/pages/node/612045
第 2 步:从下面的链接下载 DB2 LUW 产品映像 。
https://www.ibm.com/support/pages/download-db2-fix-packs-version-db2-linux-unix-and-windows
第 3 步:将 DB2 LUW 产品复制到目标服务器 。
第 4 步:提取 DB2 产品 。
数据库 DB2 11.1 在 Linux 上部署实战

文章插图
tar -zxvf <DB2 产品映像文件名> 。
数据库 DB2 11.1 在 Linux 上部署实战

文章插图
提取完成后,您将发现创建了新目录 。
server/server_t/server_dec 。
数据库 DB2 11.1 在 Linux 上部署实战

文章插图
将当前工作目录更改为 server_t 。
数据库 DB2 11.1 在 Linux 上部署实战

文章插图
第 5 步:执行先决条件检查 。
  • ./db2prereqcheck -i -v 11.1.4.5 。
  • -i :检查非 pureScale 安装的先决条件 。
  • -v:检查特定 DB2 版本的先决条件 。

数据库 DB2 11.1 在 Linux 上部署实战

文章插图
如果先决条件检查失败,请在继续安装 DB2 之前修复它 。
对于 DB2 11.5,您应该安装以下软件包来修复 db2prevention 故障 。
  • yum install ksh
  • yum install pam-devel.i686
  • yum install libstdc++.i686
  • yum install perl-Sys-Syslog (required for TSAMP)
  • yum install Python/ target=_blank class=infotextkey>Python3-dnf-plugin-versionlock (required for PACEMAKER)
第6步:安装
DB2安装方法:
  • DB2 安装向导:您可以使用 GUI 安装 DB2,为此您需要有权访问 X Window 系统 (X11)
  • 响应文件安装:在此方法中,您可以使用预配置选项以静默方式执行 DB2 安装,最适合自动化 DB2 安装 。
  • db2_install 命令:基于交互式 CLI 的安装 。
  • PayLoad部署: 这是一种高级安装方法,不建议大多数用户使用 。在此方法中,安装后,您需要手动配置 DB2 安装 。
建议使用 root 权限执行 DB2 安装以进行企业设置 。DB2 也可以用普通用户安装 。
这篇文章将介绍使用 root 用户通过 db2_install 命令方法安装 DB2 。
【数据库 DB2 11.1 在 Linux 上部署实战】检查 Linux 上的 DB2 11.1 GUI 安装后,使用 DB2 安装向导执行安装 。
通过执行以下命令开始 DB2 安装 。
  • ./db2_install

数据库 DB2 11.1 在 Linux 上部署实战

文章插图
输入 yes 接受许可协议,许可协议位于 db2/license 中 。
数据库 DB2 11.1 在 Linux 上部署实战

文章插图
如果要将 DB2 安装在默认目录中,可以键入 yes,或者要安装在不同目录中,请键入 no 。
我将使用默认安装路径 。
数据库 DB2 11.1 在 Linux 上部署实战

文章插图