DB2安装手册(Linux版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux系统下安装DB2数据库
i.创建用户组和用户
说明:
步骤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
……
以上输入的用户密码仅作为示例,实际安装时请统一规划用户密码。
ii.安装DB2数据库
说明:压缩包文件按照如下方式解压释放安装文件,ISO文件使用mount方式
1.获取并解压安装包
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
2.执行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 是必需的。
如果在执行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服务器能连上因特网。
3.安装License
1).压缩包文件处理方式:
步骤1 以root用户登录DB2服务器。
步骤2 进入目录/opt/ibm/db2/V10.1/adm。
# cd /opt/ibm/db2/V10.1/adm
步骤3 安装DB2 license,命令如下:
# ./db2licm –a /home/db2install/server/db2/license/db2ese_t.lic
2).ISO镜像文件处理方式:
步骤1 以root用户登录DB2服务器。
步骤2 进入目录/opt/ibm/db2/V10.1/adm。
# cd /opt/ibm/db2/V10.1/adm
步骤3 安装DB2 license,命令如下:
# ./db2licm –a /mnt/db2install/db2/license/db2ese_t.lic
4.创建DAS和数据库实例
1).压缩包文件处理方式:
步骤1 以root用户登录DB2服务器。
步骤2 进入目录/opt/ibm/db2/V10.1/instance。
# cd /opt/ibm/db2/V10.1/instance
步骤3 创建DAS。
# ./dascrt -u dasusr
-u dasusr表示指定DAS用户名。dasusr为i.错误!未找到引用源。步骤2中创建的dasusr用户步骤4 创建数据库实例。
# ./db2icrt -p 50001 -u db2fenc db2inst