DB2安装手册(Linux版)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档