linux安装db2

环境是fc9,db2版本是v9.7,上次安装的是10.5,发现v10.5的db2,不能创建数据库,而且xp上不能安装v10.5的数据库。


v9.7安装过程:

[root@localhost server]# ./db2_install 
WARNING:
DBT3534W  The db2prereqcheck utility determined that ASLR is set to ON and that this could cause issues with some tools.
WARNING: 
   The 32-bit library file libpam.so is not found on the system. 
 
用于安装产品的缺省目录 - /opt/ibm/db2/V9.7

***********************************************************
要选择另一个目录用于安装吗?[是/否]
否
 
 
指定下列其中一个关键字以安装 DB2 产品。

  AESE 
  ESE 
  CONSV 
  WSE 
  EXP 
  PE 
  CLIENT 
  RTCL 
 
按“帮助”以重新显示产品名称。

按“退出”以退出。

***********************************************************
EXP
WARNING:
DBT3534W  The db2prereqcheck utility determined that ASLR is set to ON and that this could cause issues with some tools.
WARNING: 
   The 32-bit library file libpam.so is not found on the system. 
正在初始化 DB2 安装。

 要执行的任务总数为:45 
要执行的所有任务的总估计时间为:1781 

任务 #1 启动
描述:正在检查许可协议的接受情况 
估计时间 1 秒 
任务 #1 结束 

任务 #2 启动
描述:具备 root 用户特权的情况下进行安装时的基本客户机支持 
估计时间 3 秒 
任务 #2 结束 

任务 #3 启动
描述:DB2 必需的组件。 
估计时间 6 秒 
任务 #3 结束 

任务 #4 启动
描述:产品消息 - 英语 
估计时间 12 秒 
任务 #4 结束 

任务 #5 启动
描述:基本客户机支持 
估计时间 106 秒 
任务 #5 结束 

任务 #6 启动
描述:Java 运行时支持 
估计时间 101 秒 
任务 #6 结束 

任务 #7 启动
描述:Java 帮助(HTML)- 英语 
估计时间 7 秒 
任务 #7 结束 

任务 #8 启动
描述:具备 root 用户特权的情况下进行安装时的基本服务器支持 
估计时间 7 秒 
任务 #8 结束 

任务 #9 启动
描述:全局安全工具箱 
估计时间 26 秒 
任务 #9 结束 

任务 #10 启动
描述:Java 支持 
估计时间 12 秒 
任务 #10 结束 

任务 #11 启动
描述:SQL 过程 
估计时间 3 秒 
任务 #11 结束 

任务 #12 启动
描述:ICU 实用程序 
估计时间 41 秒 
任务 #12 结束 

任务 #13 启动
描述:Java 公共文件 
估计时间 20 秒 
任务 #13 结束 

任务 #14 启动
描述:基本服务器支持 
估计时间 239 秒 
任务 #14 结束 

任务 #15 启动
描述:IBM Java? 软件开发包(SDK) 
估计时间 44 秒 
任务 #15 结束 

任务 #16 启动
描述:控制中心帮助(HTML)- 英语 
估计时间 13 秒 
任务 #16 结束 

任务 #17 启动
描述:通信支持 - TCP/IP 
估计时间 3 秒 
任务 #17 结束 

任务 #18 启动
描述:EnterpriseDB 代码 
估计时间 3 秒 
任务 #18 结束 

任务 #19 启动
描述:复制工具 
估计时间 21 秒 
任务 #19 结束 

任务 #20 启动
描述:公共关系型包装器 
估计时间 3 秒 
任务 #20 结束 

任务 #21 启动
描述:控制中心 
估计时间 42 秒 
任务 #21 结束 

任务 #22 启动
描述:命令行处理器加强版 
估计时间 6 秒 
任务 #22 结束 

任务 #23 启动
描述:DB2 数据源支持 
估计时间 7 秒 
任务 #23 结束 

任务 #24 启动
描述:DB2 LDAP 支持 
估计时间 3 秒 
任务 #24 结束 

任务 #25 启动
描述:“DB2 实例安装”向导 
估计时间 8 秒 
任务 #25 结束 

任务 #26 启动
描述:DB2 易捷服务器版的产品特征符 
估计时间 5 秒 
任务 #26 结束 

任务 #27 启动
描述:Spatial Extender 客户机 
估计时间 3 秒 
任务 #27 结束 

任务 #28 启动
描述:基本应用程序开发工具 
估计时间 34 秒 
任务 #28 结束 

任务 #29 启动
描述:DB2 更新服务 
估计时间 4 秒 
任务 #29 结束 

任务 #30 启动
描述:第一步 
估计时间 3 秒 
任务 #30 结束 

任务 #31 启动
描述:样本数据库源 
估计时间 4 秒 
任务 #31 结束 

任务 #32 启动
描述:DB2 文本搜索 
估计时间 72 秒 
任务 #32 结束 

任务 #33 启动
描述:Informix 数据源支持 
估计时间 4 秒 
任务 #33 结束 

任务 #34 启动
描述:正在设置 DB2 库路径 
估计时间 180 秒 
任务 #34 结束 

任务 #35 启动
描述:正在安装或更新 SA MP 
估计时间 40 秒 
任务 #35 结束 

任务 #36 启动
描述:正在执行控制任务 
估计时间 20 秒 
任务 #36 结束 

任务 #37 启动
描述:正在更新全局注册表 
估计时间 20 秒 
任务 #37 结束 

任务 #38 启动
描述:正在安装 IBM Tivoli Monitoring for Databases 
估计时间 600 秒 
任务 #38 结束 

任务 #39 启动
描述:正在启动 DB2 故障监视器 
估计时间 10 秒 
任务 #39 结束 

任务 #40 启动
描述:正在更新 db2ls 链接 
估计时间 1 秒 
任务 #40 结束 

任务 #41 启动
描述:正在注册 DB2 许可证 
估计时间 5 秒 
任务 #41 结束 

任务 #42 启动
描述:正在设置缺省全局概要文件注册表变量 
估计时间 1 秒 
任务 #42 结束 

任务 #43 启动
描述:正在初始化实例列表 
估计时间 5 秒 
任务 #43 结束 

任务 #44 启动
描述:正在注册 DB2 更新服务 
估计时间 30 秒 
任务 #44 结束 

任务 #45 启动
描述:正在更新全局概要文件注册表 
估计时间 3 秒 
任务 #45 结束 

在此计算机上安装 "IBM DB2 Express Edition "
时发生了较小的错误。某些功能部件可能无法正常工作。

有关更多信息,请参阅 "/tmp/db2_install.log.2842" 上的 DB2
安装日志。
[root@localhost server]# 

创建DB2运行所需的组和用户

[root@localhost server]# groupadd -g 901 db2grp
[root@localhost server]# groupadd -g 902 db2fgrp
[root@localhost server]# groupadd -g 903 db2agrp
[root@localhost server]# useradd -g db2grp -u 801 -d /home/db2inst1-m -s /bin/bash db2inst1
[root@localhost server]# useradd -g db2fgrp -u 802 -d /home/db2fenc-m -s /bin/bash db2fenc
[root@localhost server]# useradd -g db2agrp -u 803 -d /home/db2das-m -s /bin/bash db2das

设置密码

[root@localhost server]# passwd db2inst1
更改用户 db2inst1 的口令 。
新的 UNIX 密码:
无效的密码: 它基于用户名
重新输入新的 UNIX 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@localhost server]# passwd db2fenc
更改用户 db2fenc 的口令 。
新的 UNIX 密码:
无效的密码: 它基于用户名
重新输入新的 UNIX 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@localhost server]# passwd db2das
更改用户 db2das 的口令 。
新的 UNIX 密码:
无效的密码: 它基于用户名
重新输入新的 UNIX 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@localhost server]# 

创建实例

[root@localhost server]# cd /opt/ibm/db2/V9.7/instance
[root@localhost instance]# ./dascrt -u db2das
SQL4406W  The DB2 Administration Server was started successfully.
DBI1070I  Program dascrt completed successfully.


[root@localhost instance]# ./db2icrt -u db2inst1 db2inst1
DBI1070I  Program db2icrt completed successfully.


[root@localhost instance]# 

启动DB2

[root@localhost instance]# su - db2das
[db2das@localhost ~]$ db2admin start
SQL4409W  The DB2 Administration Server is already active.
[db2das@localhost ~]$ 
[db2das@localhost ~]$ su - db2inst1
密码:
[db2inst1@localhost ~]$ db2start
db2start: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
[db2inst1@localhost ~]$ 

报错,安装libaio.so.1:

[root@localhost db2]# rpm -ivh libaio-0.3.103-3.i386.rpm 
warning: libaio-0.3.103-3.i386.rpm: Header V3 DSA signature: NOKEY, key ID db42a60e
Preparing...                ########################################### [100%]
   1:libaio                 ########################################### [100%]
[root@localhost db2]# 

再次启动:

[db2inst1@localhost ~]$ db2start
SQL8007W  There are "90" day(s) left in the evaluation period for the product 
"DB2 Connect Server". For evaluation license terms and conditions, refer to 
the License Agreement document located in the license directory in the 
installation path of this product. If you have licensed this product, ensure 
the license key is properly registered. You can register the license via the 
License Center or db2licm command line utility. The license key can be 
obtained from your licensed product CD.
SQL1063N  DB2START processing was successful.
[db2inst1@localhost ~]$ 

90天试用期。

虚拟机做个snapshot呗。

配置网络:

[db2inst1@localhost ~]$ db2 update dbm cfg using SVCENAME 50000
DB20000I  The UPDATE DATABASE MANAGER CONFIGURATION command completed 
successfully.
[db2inst1@localhost ~]$ db2set DB2COMM=TCPIP
[db2inst1@localhost ~]$ 

重启db2,看端口50000起来了没有:

[db2inst1@localhost ~]$ netstat -atn | grep 50000
tcp        0      0 0.0.0.0:50000               0.0.0.0:*                   LISTEN      
[db2inst1@localhost ~]$ 


产品介绍:

指定下列其中一个关键字以安装 DB2 产品。

  AESE 
  ESE 
  CONSV 
  WSE 
  EXP 
  PE 
  CLIENT 
  RTCL 

AESE: 高级企业服务器版(Advanced enterprise server edition)
ESE:企业服务器版(enterprise server edition)
CONSV:连接服务器版( connect server edition)
WSE: 工作组服务器版(workgroup server edition)
EXP:易捷版(express edition)
PE:个人版(personal edition)
CLIENT:数据库服务器客户机
RTCL:数据库服务器运行时客户机( runtime client)

你可能感兴趣的:(linux安装db2)