在 AIX 或 Linux 上安装 Db2
您可以使用 Db2 安装程序以 root 用户或非 root 用户身份在 AIX® 或 Linux® 操作系统上安装 Db2® 。 要以非 root 用户身份安装 Db2 ,该用户必须在目标 AIX 或 Linux 服务器上具有 sudo 特权。
开始之前
在 AIX 或 Linux 服务器上,需要 X Window System 才能使用安装程序来安装 Db2 。
如果要以非 root 用户身份安装 Db2 ,请让系统管理员在开始安装之前在目标服务器上完成以下任务:
- 如果要在 AIX 服务器上安装 Db2 ,请在服务器上安装 sudo。 缺省 AIX 分发版不包含 sudo。 要获取 sudo 安装包,请转至 https://ibm.biz/BdftKL。 在 包 列中找到 sudo-version ,然后单击 RPM 以下载该包。
- 请确保非 root 用户在该服务器上具有以下命令的 sudo 权限:
- xauth(支持非 root 用户访问为 root 用户显示的 X Window System。)
- db2setup (使非 root 用户能够启动 Db2 安装程序。)
配置 sudo 权限时必须输入命令的完整路径。 例如:username ALL=(root) SETENV: /usr/bin/xauth,/home/username/Downloads/DB2/server_dec/db2setup - 确保满足以下需求以允许使用 Setup 程序安装 Db2 :
- 非 root 用户能够在目标服务器上使用 X Window System,并且已为非 root 用户设置了正确的 X Window System
DISPLAY环境变量。 DISPLAY环境变量已保存在 sudo 环境中。- root 用户对非 root 用户所拥有的 X Window System 显示具有访问权。
- 非 root 用户能够在目标服务器上使用 X Window System,并且已为非 root 用户设置了正确的 X Window System
- 如果要在 AIX 服务器上安装 Db2 ,请确保在 sudo 环境中保留
ODMDIR环境变量。
过程
下一步操作
Root 用户
DB2_installation_directory/bin/db2iauto -on DB2_instance_name非 root 用户
其中 DB2_installation_directory 是 Db2 的位置, DB2_instance_name 是安装 Db2时创建的实例。 缺省实例名称为 db2inst1。sudo DB2_installation_directory/bin/db2iauto -on DB2_instance_name