我下载的是 v10.5fp10_linuxx64_universal_fixpack.tar
1、首先关闭防火墙
systemctl list-unit-files | grep firewalld
2、将下载的tar上传到red hat中 放置在/usr/local/db2中,解压v10.5fp10_linuxx64_universal_fixpack.tar
3、查看文件
4、进入universal目录,查看文件
5、使用./db2_install -f sysreq 强制安装db2,
6、添加三个组,往每一个组中添加一个用户,设置密码
7、创建DAS
# cd /opt/ibm/db2/V10.5/instance/
./dascrt -u user
8、创建DB2 instance
./db2icrt -u fuser iuser
9、设置DB2服务器的通信协议,并查看服务
db2set -all
db2set DB2COMM=tcpip
cat /etc/services |grep DB2
10、查看服务,并且更新服务,这里需要注意的是
TCP/IP Service name (SVCENAME) = DB2_iuser(这里是上面 60000)的服务名,一定要一致,不然在其他机器会连接不上
db2 get dbm cfg |grep SVCENAME
db2 update dbm cfg using SVCENAME DB2_iuser
11、启动db2
db2start
12、停止服务
db2stop
13、创建db2数据库,并且连接
db2 create db test using codeset UTF-8 territory CN pagesize 8192
db2 connect to test
14、断开数据库连接
db2 disconnect test
15、使用工具测试连接 本机连接虚拟机