Home > Unix/Linux > After successfully installing 32-bit 11gR2 (11.2.0.1.0) software onto a 32-bit Linux OS (x86) system, neither netca or dbca can be run “An unexpected error has been detected by HotSpot Virtual Machine”

After successfully installing 32-bit 11gR2 (11.2.0.1.0) software onto a 32-bit Linux OS (x86) system, neither netca or dbca can be run “An unexpected error has been detected by HotSpot Virtual Machine”

 

On my way of installing Oracle Enterprise Manager 11g Grid Control Release 1 (11.1.0.1.0) I hit bug 8930861, “X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE”

 

Here is the scenario:

Platform: Linux x86

OS: Red Hat Enterprise Linux 5.5(32 bit)

DB:   Oracle Database 11g Release 2 (11.2) – 32 bit with ASM

WLS: Weblogic Server 10.3.2(32 bit)

 

For the purpose of ASM install Oracle Grid Infrastructure for Standalone Server.

All went well until root.sh from where the indications for issues started:

 

 

 

 

 

 

 

 

 

 

 

Obviously the indications for potential issue start from here because the creation of local OCR failed

 

 

 

 

 

 

 

 

I tried to fix it and rerun root.sh before that reconfigure is needed.

 

Use force option if reconfigure fails:

 

/oracle/grid11/crs/install/rootcrs.pl -deconfig –force


Anyway, root.sh script failed with the same error and the only thing left was to continue and skip this.

 

The real issue is at the stage of Oracle net Configuration Assistant.

 

 

 

 

 

 

 

 

 

 

 

INFO: Starting ‘Oracle Net Configuration Assistant’

INFO: Starting ‘Oracle Net Configuration Assistant’

INFO: Oracle Net Services Configuration:

INFO: # An unexpected error has been detected by HotSpot Virtual Machine:

INFO: #  SIGSEGV (0xb) at pc=0xa47dd35e, pid=3117, tid=3086616784

INFO: # Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b02 mixed mode)

INFO: # Problematic frame:

INFO: # C  [libnnz11.so+0x3c35e]

INFO: # An error report file with more information is saved as hs_err_pid3117.log

INFO: # If you would like to submit a bug report, please visit:

INFO: #   http://java.sun.com/webapps/bugreport/crash.jsp

WARNING: /oracle/grid11/bin/netca: line 178:  3117 Aborted                 $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*

 

 

 

 

 

 

 

 

 

 

 

 

# cat /proc/cpuinfo

 

model name      : Six-Core AMD Opteron(tm) Processor 8425 HE

 

The case is that when running 64-bit hardware you have to use 64-bit OS and Oracle 11gR2 (or later) 64-bit, otherwise NETCA fails with Java VM: Java HotSpot.

Here is what metalink 942076.1 says:

 

“Changes

Although the Linux OS that has been installed is indeed a supported 32-bit Linux OS, the hardware that is being used is 64-bit x86_64 hardware.

Cause

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.

Solution

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”. You will be downloading and using file p8670579_112010_LINUX.zip”

 

Obviously in this case I have to reinstall the OS and use RHEL5 (64 bit)  and Oracle Database 11g Release 2 (11.2) – 64 bit.

 

Have this in mind at an earlier stage.

 

Cheers,

Maria

 

 

Advertisements
Categories: Unix/Linux Tags:
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: