免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4094 | 回复: 9
打印 上一主题 下一主题

在RHEL AS3 Update3上安装DB2 ESE 8.1 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-14 10:32 |只看该作者 |倒序浏览
在RHEL AS3 Update3上安装DB2 ESE 8.1

一、先期准备

下载

DB2 FIXPAK 9 For Linux

IBMJava2-142-ia32-SDK-1.4.2-2.0.i386.rpm

二、安装过程

1.首先修改内核的运行时参数

# vi /etc/sysctl.conf
加入一下几行
kernel.shmmax=268435456
kernel.msgmni=1024
kernel.sem="250 32000 32 1024"
然后运行命令
# sysctl -p

2.安装IBM JDK

由于DB2 V8.1中自带的IBM JDK 1.3.1不支持RHEL AS3,所以为了能够运行JAVA GUI程序,我们必须更换高版本的IBM JDK

# rpm -ivh IBMJava2-142-ia32-SDK-1.4.2-2.0.i386.rpm

删除DB2安装目录下的jre环境

# rm -Rf ./db2v81/db2/linux/java
# ln -s /opt/IBMJava2-142 ./db2v81/db2/linux/java

首先尝试用GUI向导来安装DB2

# startx

在控制台中切换到db2安装媒介的目录下,本例为/root/db2v81

# export DB2USELOCALJRE=TRUE
# export JAVA_HOME=/opt/IBMJava2-142

# ./db2setup

得到如下信息

DBI1190I db2setup is preparing the DB2 Setup Wizard which will
guide you through the program setup process. Please
wait.

但是没有出现安装向导。查看/tmp/db2setup.err,有如下信息:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
at com.ibm.db2.install.launchpad.DB2ProductIdentifiers.<init>;(Unknown Source)
at com.ibm.db2.install.launchpad.DB2ProductIdentifiers.getProductIdentifierInstance(Unknown Source)
at com.ibm.db2.install.launchpad.LaunchPad.<init>;(Unknown Source)
at DB2Setup.doInstall(Unknown Source)
at DB2Setup.<init>;(Unknown Source)
at DB2Setup.main(Unknown Source)

我推测由于DB2的GUI在RHEL AS3上不是官方支持的,并且IBM JAVA JDK官方宣布暂时只支持KDE,而本人使用的是GNOME,安装失败很可能是JDK引起的。

在无法使用GUI向导的情况下使用手动文字安装。

# ./db2_install

这个脚本将依照顺序安装rpm包。成功完毕。

下面为了能够使得db2运行,我们需要手动创建实例和DAS,为了能够偷懒,再尝试一下启用GUI向导来创建

进入桌面环境启动控制台

# export DB2_USE_JAVA_HOME=TRUE
# export JAVA_HOME=/opt/IBMJava2-142

# /opt/IBM/db2/V8.1/instance/db2isetup

哈哈,GUI向导启动成功了。按照向导来创建实例及其DAS

一切完毕成功后切换到实例用户下

$ db2stop
$ db2start

这时DB2已经能够工作运行了。

下面我们来试试运行Control Center等图形化管理工具。

$ db2 update dbm cfg using JDK_PATH /opt/IBMJava2-142
$ db2 update admin cfg using JDK_PATH /opt/IBMJava2-142
$ db2fs &
$ db2cc &

哈哈,都成功了。

论坛徽章:
0
2 [报告]
发表于 2005-07-14 23:02 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2005-07-15 08:36 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

为什么总是要强调图形控制台呢?

论坛徽章:
0
4 [报告]
发表于 2005-07-18 20:19 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

支持。其实安装详细过程在红皮书都有的。

论坛徽章:
0
5 [报告]
发表于 2005-07-19 10:44 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

兄弟,到哪可以下载IBMJava2-142-ia32-SDK-1.4.2-2.0.i386.rpm,请指教!

论坛徽章:
0
6 [报告]
发表于 2005-07-20 10:58 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

不用下载,IBM很多安装文件都含有JDK的,可以在安装介质里面找找。

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
7 [报告]
发表于 2005-07-20 14:50 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

下载8.2,就不用资金去折腾那个JAVA问题了。

论坛徽章:
0
8 [报告]
发表于 2005-07-21 10:33 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

在Linux下面安装DB2总是有点小问题要处理一下的

论坛徽章:
0
9 [报告]
发表于 2005-07-25 20:26 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

[quote]原帖由 "superliu_1980"]兄弟,到哪可以下载IBMJava2-142-ia32-SDK-1.4.2-2.0.i386.rpm,请指教![/quote 发表:


应该在developworks里面可以找到

论坛徽章:
0
10 [报告]
发表于 2005-07-25 20:27 |只看该作者

在RHEL AS3 Update3上安装DB2 ESE 8.1

[quote]原帖由 "DB2_AIX"]为什么总是要强调图形控制台呢?[/quote 发表:


有便利一点的方法为什么要手动去敲一些东西呢?当然,作为dba熟悉命令行也是基本功,不矛盾。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP