环境是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]#
[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]#
[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 ~]$
[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 ~]$
虚拟机做个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 ~]$
[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