今天在linux上安装数据库,遇到一个问题,故记录下来,希望能帮助遇到相同问题的人,我的环境和情况如下:
CPU是64bit的 安装的系统和oracle都是32bit的,在安装玩软件是用netca配置监听的时候,出现如下错误:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xa44b13a8, pid=4980, tid=3086891216
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)
# Problematic frame.:
# C [libnnz11.so+0x3c3a8]
#
# An error report file with more information is saved as hs_err_pid4980.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
/u01/app/oracle/product/11.2.0/dbhome_1/bin/netca: line 178: 4980 Aborted
$JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*
在网上差了一下,metelink上说这是个BUG,下面是metalink上的原话,意思是说:
让我们必须弄清楚是否由于业务原因才在64位的硬件上使用32位的操作系统,
如果没有要求,那要oracle建立重新安装64位操作系统和64位的oracle软件
如果必须使用32位的操作系统,那我们必须打8670579 补丁,如何打补丁,请参看 http://space.itpub.net/?uid-27006877-action-viewspace-itemid-747500
1. Please find out if there is any business reason that the 64-bit hardware is only running a
CPU是64bit的 安装的系统和oracle都是32bit的,在安装玩软件是用netca配置监听的时候,出现如下错误:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xa44b13a8, pid=4980, tid=3086891216
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)
# Problematic frame.:
# C [libnnz11.so+0x3c3a8]
#
# An error report file with more information is saved as hs_err_pid4980.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
/u01/app/oracle/product/11.2.0/dbhome_1/bin/netca: line 178: 4980 Aborted
$JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*
在网上差了一下,metelink上说这是个BUG,下面是metalink上的原话,意思是说:
让我们必须弄清楚是否由于业务原因才在64位的硬件上使用32位的操作系统,
如果没有要求,那要oracle建立重新安装64位操作系统和64位的oracle软件
如果必须使用32位的操作系统,那我们必须打8670579 补丁,如何打补丁,请参看 http://space.itpub.net/?uid-27006877-action-viewspace-itemid-747500
1. Please find out if there is any business reason that the 64-bit hardware is only running a
32-bit OS. If not, then Oracle recommends that you re-install a 64-bit OS and 64-bit Oracle to
avoid published Bug 8930861, “X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE”
2. If there is some business reason that you must use 64-bit hardware running a
32-bit Linux OS, then before you can use the 11gR2 DBCA or NETCA tools, you will need to
apply patch 8670579 , “NETCA/DBCA FAILED WITH HOTSPOT VIRTUAL MACHINE”.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27006877/viewspace-747499/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27006877/viewspace-747499/