Oracle notes: dbca error C [libnnz11.so + 0x3c3a8]

Source: Internet
Author: User

After Oracle is installed, the installation is successful, but errors occur when dbca and netca are running.
[Oracle @ db1 ~] $ Netca

Oracle Net Services Configuration:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc = 0xa44b13a8, pid = 2973, 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_pid2973.log
#
# If you wowould 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: 2973 Aborted $ JRE $ JRE_OPTIONS-classpath $ CLASSPATH oracle.net. ca. NetCA $ *

 

Client Environment
OS: RHEL AS 4 (32bit)
Oracle: Oracle 11g release 2 (11.2.0.1)

This is obviously a problem caused by JVM.

View hs_err_pid2973.log
There is an error stack of JVM.

Stack: [0xbf8b5000, 0xbfab5000), sp = 0xbfab01d8, free space = 2028 k
Native frames: (J = compiled Java code, j = interpreted, Vv = VM code, C = native code)
C [libnnz11.so + 0x3c3a8]

[Error occurred during error reporting, step 120, id 0xb]

Java frames: (J = compiled Java code, j = interpreted, Vv = VM code)
J oracle. ldap. util. discovery. DiscoveryHelper. ldapDiscover (ILjava/util/Hashtable; Ljava/util/HashMap;) I + 0
J oracle. ldap. util. discovery. DiscoveryHelper. discover (Ljava/util/HashMap;) I + 9
J oracle.net. config. Config. discoverLdapConfig () V + 42
J oracle.net. config. Config. (Ljava/lang/String; I [Ljava/lang/String;) V + 55
J oracle. sysman. assistants. util. NetworkUtils. (Ljava/lang/String;) V + 17
J oracle. sysman. assistants. util. step. StepContext. (Ljava/lang/String;) V + 128
J oracle. sysman. assistants. dbca. backend. Host. (Ljava/lang/String; Loracle/sysman/assistants/dbca/backend/CommandLineArguments;) V + 2
J oracle. sysman. assistants. dbca. ui. UIHost. (Ljava/lang/String; Loracle/sysman/assistants/dbca/backend/CommandLineArguments;) V + 3
J oracle. sysman. assistants. dbca. ui. InteractiveHost. (Ljava/lang/String; Loracle/sysman/assistants/dbca/backend/CommandLineArguments;) V + 3
J oracle. sysman. assistants. dbca. Dbca. getHost (Loracle/sysman/assistants/dbca/backend/CommandLineArguments;) Loracle/sysman/assistants/dbca/backend/Host; + 56
J oracle.sysman.assistants.dbca.Dbca.exe cute ([Ljava/lang/String;) V + 49
J oracle. sysman. assistants. dbca. Dbca. main ([Ljava/lang/String;) V + 25
V ~ StubRoutines: call_stub

No clear information

Check the java path and version
[Oracle @ db1 download] $ java-version
Java version "1.5.0 _ 17 ″
Java (TM) 2 Runtime Environment, Standard Edition (build 1.5.0 _ 17-b02)
Java HotSpot (TM) Client VM (build 1.5.0 _ 17-b02, mixed mode)
Is correct, so it is not caused by the java path.

I found related information in otn and oracle forum. I had similar questions, but I didn't give a clear answer.
This is caused by a bug.

Search on metalink.

Find a similar problem and make sure it is a bug.

[ID 942076.1]
X86 DBCA, netca give java hotspot error if on X86_64 HARDWARE [ID 942076.1]
You are encountering published Bug 8930861, "X86 DBCA, netca give java hotspot error if on X86_64 HARDWARE"

You have Oracle's 32-bit 11.2.0.1.0 RDBMS software, a supported 32-bit Linux OS, but you are on 64-bit x86_64 hardware.

The command "cat/proc/cpuinfo" shows:
Model name: quactive-Core AMD Opteron (tm) Processor 2356

Solution
1. Please find out if there is any business reason that the 64-bit hardware is only running
32-bit OS. If not, then Oracle recommends that you re-install a 64-bit OS and 64-bit Oracle
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
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 ". you will be downloading and using file p8670579_112010_LINUX.zip

The customer is indeed a 64bit machine, but due to version restrictions and other restrictions, only 32-bit systems can be installed, resulting in this problem.

Apply patch p8670579.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.