rhel5.5 x64下安装db2 v10.5指南
2015.03
目录
1前言 (3)
1.1重要声明 (3)
1.2保密级别 (3)
2变更记录 (4)
3DB2安装步骤 (4)
3.1创建DB2安装所需组和用户 (4)
3.1.1增加管理实例的组 (4)
3.1.2增加安装实例的组 (4)
3.1.3增加安装DB2 administration server的组 (4)
3.1.4建立管理数据库实例的用户 (5)
3.1.5建立安装实例的用户 (5)
db2数据库安装3.1.6建立安装DB2 administration server(DAS)的用户 (5)
3.1.7为新建的三个用户分别修改密码 (5)
3.2上传并解压db2安装包 (5)
3.2.1上传安装文件 (5)
3.2.2解压安装文件 (5)
3.2.3执行静默安装程序 (5)
3.3创建db2实例 (7)
3.4建立DB2文件的链接 (8)
3.5注册软件 (8)
3.6创建数据库 (8)
1前言
1.1重要声明1.2保密级别
2变更记录
3DB2安装步骤
3.1创建DB2安装所需组和用户
说明:以root用户登陆Linux操作系统、并创建db2安装相关组与用户。
3.1.1增加管理实例的组
运行命令groupadd -g 999 db2iadm1
3.1.2增加安装实例的组
运行命令groupadd -g 998 db2fadm1
3.1.3增加安装DB2 administration server的组
运行命令groupadd -g 997 db2asgrp
3.1.4建立管理数据库实例的用户
useradd -u 1004 -g db2iadm1 -G db2iadm1 -m -d /home/db2inst1 db2inst1 -p "a"
3.1.5建立安装实例的用户
useradd -u 1003 -g db2fadm1 -G db2fadm1 -m -d /home/db2fenc1 db2fenc1 -p "a"
3.1.6建立安装DB2 administration server(DAS)的用户
useradd -u 1002 -g db2asgrp -G db2asgrp -m -d /home/dasusr1 dasusr1 -p "a"
3.1.7为新建的三个用户分别修改密码
passwd db2inst1
passwd db2fenc1
passwd dasusr1
3.2上传并解压db2安装包
3.2.1上传安装文件
上传db2安装包省略,需要注意的是以root用户权限上传文件。
3.2.2解压安装文件
db2安装包解压步骤省略,需要注意的是以root用户权限解压文件。
3.2.3执行静默安装程序
[root@www server]# ./db2_install
安装过程中发现系统中缺失32的lib包,如下提示:
解决办法如下:
[root@TSMClt expc]# find / -name libpam.so*
/usr/lib64/libpam.so
/lib64/libpam.so.0.82.2
/lib64/libpam.so.0
很明显,缺失32位包
[root@TSMClt expc]# rpm -qf /usr/lib64/libpam.so pam-devel-1.1.1-4.el6.x86_64
[root@TSMClt expc]# rpm -qf /lib64/libpam.so.0.82.2 pam-1.1.1-4.el6.x86_64
[root@TSMClt expc]# rpm -qf /lib64/libpam.so.0
pam-1.1.1-4.el6.x86_64
因此需要通过yum或手工安装pam*的包。
yum install -y pam*
yum install -y glibc* libstdc*
www.zhukun/archives/5769  yum配置指南yum install libstdc++.so.6