Linux环境下安装DB2V10.5_server_x86_64说明

说明,此文档安装为静默安装,适合无图形界面Linux,当然,在有图形Linux也可以执行静默安装, 只是图形界面多了一种选择方式,而无图形界面只能使用静默安装的方式,安装包db_install为db2静默安装响应文件,在安装过程中事先需关闭selinux 、iptables,需要配置YUM仓库,一定要执行预先检测,不然安装的过程中会碰到一些问题,导致安装无法继续。

1、 平台环境

硬件平台:x86_64位intel或AMD处理器
系统平台:Linux
软件环境:v10.5_linuxx64_expc.tar.gz

2、前期准备

环境配置要求
推荐内存至少1G
/tmp目录大于2G
磁盘容量大于20G
修改系统内核参数
在/etc/sysctl.conf中添加如下参数
Linux环境下安装DB2V10.5_server_x86_64说明_第1张图片
使用sysctl -p使内核参数临时生效
Linux环境下安装DB2V10.5_server_x86_64说明_第2张图片

检查kernel版本
这里写图片描述
检查系统发行版本
这里写图片描述
配置YUM仓库
Linux环境下安装DB2V10.5_server_x86_64说明_第3张图片

3、安装步骤

(1)创建DB2用户和用户组
1>创建用户组
Linux环境下安装DB2V10.5_server_x86_64说明_第4张图片
2>创建用户并指派用户组
Linux环境下安装DB2V10.5_server_x86_64说明_第5张图片
说明,在这里-m 表示如果用户目录不存在,则创建,-d指定目录
3>为上面创建的用户设置密码
Linux环境下安装DB2V10.5_server_x86_64说明_第6张图片
说明:这里 也可以使用password username的方式来设置密码
2、上传DB2V10.5安装包到db2_server目录下(目录自己 可以随便指定)
1>解压安装包
Linux环境下安装DB2V10.5_server_x86_64说明_第7张图片
Linux环境下安装DB2V10.5_server_x86_64说明_第8张图片

2>执行预先检测脚本 db2prereqcheck,检查系统配置
Linux环境下安装DB2V10.5_server_x86_64说明_第9张图片
安装pam包(如果执行不成功手动为libpam.so做软链接)
Linux环境下安装DB2V10.5_server_x86_64说明_第10张图片

其中–nodeps解除依赖包安装
Linux环境下安装DB2V10.5_server_x86_64说明_第11张图片
安装compat-libstdc++
Linux环境下安装DB2V10.5_server_x86_64说明_第12张图片
关闭selinux和iptables
Linux环境下安装DB2V10.5_server_x86_64说明_第13张图片
下面这个一个网卡增强服务包,可以忽略;全名称infiniBand(是一种无线带宽技术)
Linux环境下安装DB2V10.5_server_x86_64说明_第14张图片
3、修改hostname
由于我使用的是centos系统,所以在本地hosts解析服务中需要修改hostname
Linux环境下安装DB2V10.5_server_x86_64说明_第15张图片
4、执行安装脚本
Linux环境下安装DB2V10.5_server_x86_64说明_第16张图片
输入yes并回车,安装到默认目录/opt/ibm/db2/V10.5
Linux环境下安装DB2V10.5_server_x86_64说明_第17张图片
安装成功
5、创建DB2管理服务器
Linux环境下安装DB2V10.5_server_x86_64说明_第18张图片
6、创建DB2实例
Linux环境下安装DB2V10.5_server_x86_64说明_第19张图片
Linux环境下安装DB2V10.5_server_x86_64说明_第20张图片
7、为实例配置TCP/IP通信服务
在/etc/services中添加以下内容
Linux环境下安装DB2V10.5_server_x86_64说明_第21张图片
8、使用db2inst1 用户,为DB2服务管理配置SVCENAME赋值
Linux环境下安装DB2V10.5_server_x86_64说明_第22张图片
9、使用dbinst1用户,设置通信代理TCPIP
这里写图片描述
OK! DB2安装并创建实例到此大功告成!

4、测试DB2数据库

使用db2inst1用户并使用db2start启动数据库
Linux环境下安装DB2V10.5_server_x86_64说明_第23张图片
启动失败,没有安装libaio包,切换到root用户,安装此包

Linux环境下安装DB2V10.5_server_x86_64说明_第24张图片
Linux环境下安装DB2V10.5_server_x86_64说明_第25张图片
再次切换到db2inst1用户使用db2start命令启动数据库
这里写图片描述
OK!启动成功

5、验证SQL语句

Linux环境下安装DB2V10.5_server_x86_64说明_第26张图片
Linux环境下安装DB2V10.5_server_x86_64说明_第27张图片

6、关闭数据库

Linux环境下安装DB2V10.5_server_x86_64说明_第28张图片

DB2安装到此结束

你可能感兴趣的:(db2,数据库运用)