db2安装手册(linux版).doc
文本预览下载声明
Linux系统下安装DB2数据库
创建用户组和用户
说明:
步骤1 以root用户登录需要安装DB2的服务器。
步骤2 创建用户组和用户。
# groupdel db2grp
# groupdel db2fgrp
# groupdel dasadm
# groupadd db2grp
# groupadd db2fgrp
# groupadd dasadm
# useradd -m -g db2grp -d /home/db2inst -s /bin/bash db2inst
# useradd -m -g db2fgrp -d /home/db2fenc -s /bin/bash db2fenc
# useradd -m -g dasadm -d /home/dasusr -s /bin/bash dasusr
步骤3 执行如下命令分别设置db2inst1、db2fenc和dasusr用户密码。
# passwd db2inst
New password:db2inst
Re-enter new password:db2inst
Password changed
# passwd db2fenc
……
# passwd dasusr
……
以上输入的用户密码仅作为示例,实际安装时请统一规划用户密码。
安装DB2数据库
说明:压缩包文件按照如下方式解压释放安装文件,ISO文件使用mount方式
获取并解压安装包
1).压缩包文件处理方式:
步骤1 以root用户登陆需要安装DB2的Linux服务器。
步骤2 创建DB2安装包存放目录
# mkdir /home/db2install
步骤3 将DB2安装包db2_v101_linuxx64_expc.tar.gz拷贝到上一步骤创建的目录下。
步骤4 解压DB2安装包db2_v101_linuxx64_expc.tar.gz。
# tar –zxvf db2_v101_linuxx64_expc.tar.gz
解压后将在/home/db2install目录下生成目录server
2).ISO镜像文件处理方式:
步骤1 以root用户登陆需要安装DB2的Linux服务器。
步骤2 创建DB2镜像目录
# mkdir /mnt/db2install
步骤3 将DB2安装镜像文件释放到镜像目录中,假设镜像文件位置在 /home/DB2_XXX.ISO
# mount –o loop –t iso9660 /home/DB2_XXX.ISO /mnt/db2install
执行DB2安装脚本
1).压缩包文件处理方式:
步骤1 以root用户登录需要安装DB2的服务器。
步骤2 进入目录/home/db2install/server。
# cd /home/db2install/server
步骤3 运行DB2安装脚本。
# ./db2_install
按提示选择输入:
ESE (Enterprise Server Edition)
对于root用户安装,缺省情况下,DB2数据产品安装在以下目录中:/opt/ibm/db2/V10.1;日志文件存放在 /temp 目录中
2).ISO镜像文件处理方式:
步骤1以root用户登录需要安装DB2的服务器。
步骤2 进入目录 /mnt/db2install
步骤3 运行DB2安装脚本。
# ./db2_install
按提示选择输入:
EXP
备注:
下列各表列示了 DB2 版本 10.1 的 SLES 和 RHEL 分发产品的程序包要求:
对于使用异步 I/O 的 DB2 数据库服务器,libaio.so.1 是必需的。
对于 DB2 数据库服务器和客户机,libstdc++so.5 是必需的。
程序包名描述libaio包含 DB2 服务器所需的异步库compat-libstdc++包含 libstdc++so.5(Linux on POWER 不需要此项)如果在执行DB2安装脚本时提示Linux操作系统缺少上述程序包,则可进行如下操作:
步骤1将程序包拷贝到/home/db2install/Packages 目录中,
然后进入到存放libaio-0.3.106-4.2.i386.rpm的目录下:
# cd /home/db2install/Packages
步骤2执行安装程序包:
# rmp –i libaio-0.3.106-4.2.i386.rpm
此处程序包名与实际安装的程序包名一致。
步骤3安装libstdc++.so.5程序包:
# yum install libstdc++.so.5
yum命令前提是Linux服务器能连上因特网。
安装License
1).压缩包文件处理方式:
步骤1 以root
显示全部