ConfigureGC.pl,version SUNWprivate_1.1 not defined in file libjvm.so with link time reference问题解决...

一次在一noconfig方式安装完grid control 10.2.0.3_X86_64,然后patch oms and agent to 10.2.0.5,运行ConfigureGC.pl脚本,进行GC的配置时报错

运行 的命令:

$$ORACLE_HOME/perl/bin/perl $ORACLE_HOME/sysman/install/ConfigureGC.pl /oracle/OracleHomes

错误描述:

Base Directory: /oracle/OracleHomes

No file exists. Can't rename

Starting ito execute Configuration Assistants:

Running the configuration assistants using the following command:

/oracle/OracleHomes/oms10g/oui/bin/runConfig.sh INV_PTR_LOC=/oracle/OracleHomes/oms10g/oraInst.loc ORACLE_HOME=/oracle/OracleHomes/oms10g ACTION=configure MODE=perform COMPONENT_XML={encap_oms.1_0_0_0_0.xml} RESPONSE_FILE=/oracle/OracleHomes/agent10g/responsefile Error occurred during initialization of VM

Unable to load native library: /oracle/OracleHomes/oms10g/jdk/jre/lib/i386/libjava.so: symbol JVM_GetClassSignature, version SUNWprivate_1.1 not defined in file libjvm.so with link time reference

Configuration Assistants failed with errors. Please check the above log.

For more details also check /oracle/OracleHomes/oms10g/cfgtoollogs/cfgfw/CfmLogger_.log

[@more@]

metalink上查询not defined in file libjvm.so ,得到一个文档(METALINK.ID=888769.1),该文档说明了这个问题发生的原因及解决办法,摘录如下:

Applies to:

Enterprise Manager Grid Control - Version: 10.2.0.3 to 10.2.0.5

This problem can occur on any platform.

Symptoms

Getting the following error message during oc4j instance configuration of Grid Control upgrade:

Error occurred during initialization of VM

Unable to load native library: OMS_HOME/jdk/jre/lib/i386/libjava.so: symbol

JVM_GetClassSignature, version SUNWprivate_1.1 not defined in file libjvm.so

Cause

1. The issue might occur if the runInstaller for upgrade is involked after setting the LD_LIBRARY_PATH.

2. The issue might occur if PATH environment variable contains pointers to other oracle products.

3. This issue will also occur if the following parameter is passed as flag with runInstaller during upgrade of OMS to 10.2.0.5:

use_prereq_checker=false

Solution

Unset LD_LIBRARY_PATH variable.

Remove reference of other oracle variables from PATH variables.

Now revert back to previous OMS version and try for upgrade.

The following parameter should not be passed with runInstaller during upgrade to 10.2.0.5:

use_prereq_checker=false

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

转载于:http://blog.itpub.net/32980/viewspace-1036749/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值