免费注册 查看新帖 |

Chinaunix

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

rh9下安装db2出错,怀疑是jdk的问题,请教! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-30 13:18 |只看该作者 |倒序浏览
安装完jdk1.4.2之后,用java -vertion检察版本正确。
不知道这样是不是表明jdk的安装正确了


然后 ./db2setup

报错:

/db2install/db2/linux/install/db2jinst: line 130:  3275 段错误                  
$JAVA_PATH/$JAVA_INTERPRETER $JAVA_OPTIONS -cp $JAVA_CLASSPATH $DB2SetupRun "$@" 2>;/tmp/db2setup.err.running

不知道是不是我的环境变量还是那里摄制的有错误
请大家帮助谢谢!!

论坛徽章:
0
2 [报告]
发表于 2004-07-30 13:28 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

需要修改db2setup后才能安装,我没有环境,记不清修改哪里了,你可以查看
/tmp/db2setup.err.running
中错误信息,看是哪里出错了,然后再修改db2setup

论坛徽章:
0
3 [报告]
发表于 2004-07-30 13:32 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

可是出错文件里面什么也没有
真的要改db2setup么?
感觉是不是太麻烦了
应该不会这样的

论坛徽章:
0
4 [报告]
发表于 2004-07-30 13:37 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

你把db2setup的内容贴出来,我看一下

论坛徽章:
0
5 [报告]
发表于 2004-07-30 13:39 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

哪里的db2setup,我只得是那个安装文件
不知您指的是那个文件?
我是新手
谢谢执教

论坛徽章:
0
6 [报告]
发表于 2004-07-30 13:42 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

是的,就是你运行的那个安装文件,里面有一段判断操作系统的代码,需要修改一下

论坛徽章:
0
7 [报告]
发表于 2004-07-30 13:48 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

[banker@banker db2install]$ more db2setup
#!/bin/sh
#############################################################################
#
# Licensed Materials - Property of IBM
#
# 5648-B90
# (C) COPYRIGHT International Business Machines Corp. 1993, 2000
#
# 5648-B91
# (C) COPYRIGHT International Business Machines Corp. 1993, 2000
#
# 5648-B95
# (C) COPYRIGHT International Business Machines Corp. 1993, 2000
#
# 5648-B97
# (C) COPYRIGHT International Business Machines Corp. 1993, 2000
#
# 5648-B99
# (C) COPYRIGHT International Business Machines Corp. 1993, 2000
#
# All Rights Reserved
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#############################################################################
#
# Filename      : db2setup
# Type          : sh (Bourne shell)
# Function      : Generic script that calls platform specific script
#
########################################################################

#############################################################
##       Start of Variable and Constant definitions        ##
#############################################################

# Constants are set at beginning of execution and do not change (UPPERCASE)
# First get the OS and set up a number of commands
if [ -x /usr/bin/uname ]; then
    OSN=`/usr/bin/uname | /usr/bin/awk '{print $1}'`
elif [ -x /bin/uname ]; then
    OSN=`/bin/uname | /usr/bin/awk '{print $1}'`
else
    while :
    do
        echo "Command 'uname' not found !  Please Specify OS :

                1) AIX
                2) SunOS
                3) HP-UX
                4) DYNIX/ptx
                5) Linux
                6) Linux IA64
                7) Linux OS/390
                Linux PPC
                9) IRIX\n"
        echo "lease Enter OS number :"
        read osNum
        case "${osNum?}" in
            1)  OSN="AIX"
                break ;;
            2)  OSN="SunOS"
                break ;;
            3)  OSN="HP-UX"
                break ;;
            4)  OSN="DYNIX/ptx"
                break ;;
            5)  OSN="Linux"
                break ;;
            5)  OSN="Linux64"
                break ;;
            7)  OSN="Linux390"
                break ;;
              OSN="LinuxPPC"
                break ;;
            9)  OSN="IRIX"
                break ;;
            *)  echo "\nInvalid number entered ... please try again" ;;
        esac
    done
fi

if [ "X${OSN?}" = "XLinux" ]; then
    if [ -x /usr/bin/uname ]; then
        OSM=`/usr/bin/uname -m | /usr/bin/awk '{print $1}'`
    elif [ -x /bin/uname ]; then
        OSM=`/bin/uname -m | /usr/bin/awk '{print $1}'`
    fi
    if [ "X${OSM?}" = "Xs390" ]; then
        OSN="Linux390"
    elif [ "X${OSM?}" = "Xppc" -o "X${OSM?}" = "Xppc64" ]; then
        OSN="LinuxPPC"
    elif [ "X${OSM?}" = "Xia64" ]; then
        OSN="Linux64"
    fi
fi

case ${OSN?} in
    "Linux"*     ) BINDIR="" ;;
    "DYNIX/ptx"  ) BINDIR="/bin/" ;;
    *            ) BINDIR="/usr/bin/" ;;
esac

CMD_BASENAME="${BINDIR?}basename"
CMD_DIRNAME="${BINDIR?}dirname"
CMD_PWD="${BINDIR?}pwd"
CMD_ECHO="${BINDIR?}echo"

# Set the directory name where this file is located; cd into CURDIR
MYNAME=`${CMD_BASENAME?} $0`
CURDIR=`${CMD_PWD?}`
PROGDIR=`${CMD_DIRNAME?} $0`
cd ${PROGDIR?}
PROGDIR=`${CMD_PWD?}`
cd ${CURDIR?}

INSTALLDIR=${PROGDIR?}/db2/install
if [ ! -d ${INSTALLDIR?} ]; then
    case ${OSN?} in
        "AIX"
            INSTALLDIR="${PROGDIR?}/db2/aix/install"      ;;
        "SunOS"
            INSTALLDIR="${PROGDIR?}/db2/solaris/install"  ;;
        "HP-UX"
            INSTALLDIR="${PROGDIR?}/db2/hpux/install"     ;;
        "UnixWare"
            INSTALLDIR="${PROGDIR?}/db2/scouw/install"    ;;
        "IRIX"|"IRIX64"
            INSTALLDIR="${PROGDIR?}/db2/sgi/install"      ;;
        "Linux"
            INSTALLDIR="${PROGDIR?}/db2/linux/install"    ;;
        "Linux64"
            INSTALLDIR="${PROGDIR?}/db2/linux64/install"  ;;
        "Linux390"
            INSTALLDIR="${PROGDIR?}/db2/linux390/install" ;;
        "LinuxPPC"
            INSTALLDIR="${PROGDIR?}/db2/linuxppc/install" ;;
        "DYNIX/ptx"
            INSTALLDIR="${PROGDIR?}/db2/ptx/install"      ;;
        *)
            ${CMD_ECHO?} "Error: Operating System not Supported."
            exit 1                                        ;;
    esac
fi
if [ ! -f "${INSTALLDIR?}/db2setup" ]; then
    ${CMD_ECHO?} "Error: Platform Specific Installer not Found."
    exit 1
fi

umask 022

# The installer needs to have the current directory set properly.
cd ${INSTALLDIR?}
# If platform specific installer checks out, run it.
exec ./db2setup "$@"
[banker@banker db2install]$

论坛徽章:
0
8 [报告]
发表于 2004-07-30 14:03 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

这个文件没问题,/db2install/db2/linux/install/db2jinst这个文件有吗?贴出来看看

论坛徽章:
0
9 [报告]
发表于 2004-07-30 14:08 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

export LD_ASSUME_KERNEL=2.2.5 #指定linux的内核

好了
谢谢你

论坛徽章:
0
10 [报告]
发表于 2004-08-05 15:28 |只看该作者

rh9下安装db2出错,怀疑是jdk的问题,请教!

banker 精灵王,我和你遇到的问题一模一样,幸好看到了你的回复,问题已经解决了,但是还有一个问题,就是一定要2.2.5吗?怎么查看内核呢?uname -r??小弟初学
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP