Oracle11.2.0在64位硬件,32位操作系统下的BUG

============================================================
Oracle11.2.0在64位硬件,32位操作系统下的BUG

by 王磊/菜小小~@2010/6/20 17:18
============================================================

问题情况:

[15:12:50oracle@redhat4 ~]>grep "model name" /proc/cpuinfo;

model name      : AMD Athlon(tm) X2 Dual-Core QL-64

[15:13:02oracle@redhat4 ~]>

[15:13:12oracle@redhat4 ~]>uname -a

Linux redhat4.wang.com 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 athlon i386 GNU/Linux

[12:59:51oracle@redhat4 database]>./runInstaller &

[1] 3671

[12:59:54oracle@redhat4 database]>Starting Oracle Universal Installer...

Checking Temp space: must be greater than 80 MB.   Actual 6494 MB    Passed

Checking swap space: must be greater than 150 MB.   Actual 1498 MB    Passed

Checking monitor: must be configured to display at least 256 colors.    Actual 16777216    Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-06-20_12-59-55PM. Please wait ...You can find the log of this install session at:

 /u01/app/oraInventory/logs/installActions2010-06-20_12-59-55PM.log

[1]+  Done                    ./runInstaller

[13:19:10oracle@redhat4 database]>

[13:19:20oracle@redhat4 ~]>dbca&

[1] 7246

[13:19:23oracle@redhat4 ~]>#

An unexpected error has been detected by HotSpot Virtual Machine:

#

#  SIGSEGV (0xb) at pc=0xb7ff4c8c, pid=7246, tid=3085514432

#

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

# Problematic frame.:

# C  [ld-linux.so.2+0xbc8c]

#

# An error report file with more information is saved as hs_err_pid7246.log

#

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

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

#

[1]+  Aborted                 dbca

[13:20:10oracle@redhat4 ~]>

[13:20:10oracle@redhat4 ~]>netca

Oracle Net Services Configuration:

#

An unexpected error has been detected by HotSpot Virtual Machine:

#

#  SIGSEGV (0xb) at pc=0xb7ff4c8c, pid=7270, tid=3085514432

#

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

# Problematic frame.:

# C  [ld-linux.so.2+0xbc8c]

#

# An error report file with more information is saved as hs_err_pid7270.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/db_1/bin/netca: line 178:  7270 Aborted                 $JRE $JRE_OPTIONS -classp

解决方案:

    [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 : Quad-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 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

[01:06:35oracle@node1 8670579]>opatch apply

Invoking OPatch 11.1.0.6.6

Oracle Interim Patch Installer version 11.1.0.6.6

Copyright (c) 2009, Oracle Corporation.  All rights reserved.

Oracle Home       : /u01/app/11.2.0/grid

Central Inventory : /u01/app/oraInventory

   from           : /etc/oraInst.loc

OPatch version    : 11.1.0.6.6

OUI version       : 11.2.0.1.0

OUI location      : /u01/app/11.2.0/grid/oui

Log file location : /u01/app/11.2.0/grid/cfgtoollogs/opatch/opatch2015-02-15_01-06-44AM.log

Patch history file: /u01/app/11.2.0/grid/cfgtoollogs/opatch/opatch_history.txt

--------------------------------------------------------------------------------

The patch has more than one Archive Action but there is no Make Action.

--------------------------------------------------------------------------------

ApplySession applying interim patch '8670579' to OH '/u01/app/11.2.0/grid'

Running prerequisite checks...

OPatch detected the node list and the local node from the inventory.  OPatch will patch the local system then propagate the patch to the remote nodes.

This node is part of an Oracle Real Application Cluster.

Remote nodes: 'node2' 

Local node: 'node1'

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.

(Oracle Home = '/u01/app/11.2.0/grid')

Is the local system ready for patching? [y|n]

y

User Responded with: Y

Backing up files and inventory (not for auto-rollback) for the Oracle Home

Backing up files affected by the patch '8670579' for restore. This might take a while...

Backing up files affected by the patch '8670579' for rollback. This might take a while...

Patching component oracle.network.rsf, 11.2.0.1.0...

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/ahseteco.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/am11rkg.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/amsha.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/cpui32.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/sha.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/x931rand.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/am11dkg.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/am931rnd.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/amsharnd.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/ghash.o"

Updating archive file "/u01/app/11.2.0/grid/lib/libnnz11.a"  with "lib/libnnz11.a/shacomm.o"

Copying file to "/u01/app/11.2.0/grid/lib/libnnz11.so"

ApplySession adding interim patch '8670579' to inventory

Verifying the update...

Inventory check OK: Patch ID 8670579 is registered in Oracle Home inventory with proper meta-data.

Files check OK: Files from Patch ID 8670579 are present in Oracle Home.

The local system has been patched.  You can restart Oracle instances on it.

Patching in rolling mode.

The node 'node2' will be patched next.

Please shutdown Oracle instances running out of this ORACLE_HOME on 'node2'.

(Oracle Home = '/u01/app/11.2.0/grid')

Is the node ready for patching? [y|n]

y

User Responded with: Y

Updating nodes 'node2' 

   Apply-related files are:

     FP = "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_files.txt"

     DP = "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_dirs.txt"

     MP = "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/make_cmds.txt"

     RC = "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/remote_cmds.txt"

Instantiating the file "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_files.txt.instantiated" by replacing $ORACLE_HOME in "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_files.txt" with actual path.

Propagating files to remote nodes...

Instantiating the file "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_dirs.txt.instantiated" by replacing $ORACLE_HOME in "/u01/app/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_dirs.txt" with actual path.

Propagating directories to remote nodes...

The node 'node2' has been patched.  You can restart Oracle instances on it.

OPatch succeeded.


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21162451/viewspace-667206/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21162451/viewspace-667206/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值